社区
Oracle 高级技术
帖子详情
oracle数据库向应用程序发送消息的问题
zhangjiecsdn
2004-10-23 12:19:57
最近在搞一个ORACLE开发的项目,项目中既有C/S,又有B/S结构部分;在C/S部分其中要实现应用程序和数据库之间的消息传递,即数据库中每次对相关表进行修改后,都要通知应用程序进行刷新,目前通过在应用程序中用时钟来实现,效果不好,闪;B/S结构部分在数据库数据更新时还要通过HTTP服务器动态刷新每个用户的浏览器页面,现在也是在Web页面中用时钟来实现,有没有更好的办法啊?例如通过服务器主动刷新客户端,怎么实现.
...全文
422
11
打赏
收藏
oracle数据库向应用程序发送消息的问题
最近在搞一个ORACLE开发的项目,项目中既有C/S,又有B/S结构部分;在C/S部分其中要实现应用程序和数据库之间的消息传递,即数据库中每次对相关表进行修改后,都要通知应用程序进行刷新,目前通过在应用程序中用时钟来实现,效果不好,闪;B/S结构部分在数据库数据更新时还要通过HTTP服务器动态刷新每个用户的浏览器页面,现在也是在Web页面中用时钟来实现,有没有更好的办法啊?例如通过服务器主动刷新客户端,怎么实现.
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangjiecsdn
2004-12-05
打赏
举报
回复
谁有AQ的例子?
cate520
2004-11-22
打赏
举报
回复
比较高深的问题
zhangjiecsdn
2004-11-21
打赏
举报
回复
--消息接收者需要以下代码:
--注册消息
CREATE OR REPLACE
begin
dbms_alert.register('MyAlert');
end;
/
set serveroutput on
--监听消息
declare l_status number;
l_msg varchar2(1800);
begin
dbms_alert.waitone(name => 'MyAlert',
message => l_msg,
status => l_status,
timeout => dbms_alert.maxwait);
if (l_status = 0) then
dbms_output.put_line('msg from event is' || l_msg);
end if;
end;
--消息发送者需要以下代码:
--发送消息
exec dbms_alert.signal('MyAlert','Hello World!');
commit;
/
Danvi
2004-11-10
打赏
举报
回复
我现在也是需要这种实现方式,通过Oralce直接发送消息(字符串)到工作站上,而工作站不用时钟,就像Winsock功能一样
gethome
2004-11-06
打赏
举报
回复
那应用程序这边是不是也要写一个,用时钟固定扫描消息队列的模块,这和用时钟控制固定查询数据库有什么区别。
zhangjiecsdn
2004-11-03
打赏
举报
回复
用队列的方法 如何实现?
bluelamb
2004-11-01
打赏
举报
回复
同意使用队列的方法
zhangjiecsdn
2004-11-01
打赏
举报
回复
我用dbms_alert数据包做了一个,蛮好用的,改天贴出来。
用消息队列,怎么通知应用程序啊?要用一个进程等待吗?
Web页面中用时钟来实现?
现在好像可以使用服务器端推技术来实现。那位用过没有?
ITpassport
2004-10-23
打赏
举报
回复
楼主到是考虑的很多,不过我们公司的ERP要想快就手工刷新,一般也就Web页面中用时钟来实现
tmh
2004-10-23
打赏
举报
回复
也许您可以使用oracle 的消息队列加事务处理来完成这性工作。说白了也就是多用点pl/sql多做几个存储过程和触发器
jack_4826
2004-10-23
打赏
举报
回复
我以前也想用消息通知应用程序,但一直没有做,现在提供一个思路:用oracle的alter试试!
通过
Oracle
数据库
向ActiveMQ
发送
JMS
消息
转自:http://blog.synyx.de/2011/10/sending-jms-from-
oracle
db-to-external-activemq-broker/。 Sending JMS from
Oracle
DB to external ActiveMQ Broker Posted on October 18, 2011 by Alexander Men
Oracle
DB 查看预警日志
“Database(
数据库
)”主页>“Related Links相关链接)”区域> “Alert Log Content (预警日志内容)” 查看预警日志 每个
数据库
都有一个alert_.log文件。此文件位于
数据库
所在的服务器中,如果设置了$
ORACLE
_BASE,则此文件默认存储在$
ORACLE
_BASE/diag/rdbms///trace中。 数据
【AIO】使用
ORACLE
数据库
存储过程
发送
企业微信群机器人
消息
前言 为了对标阿里系的钉钉,腾讯于2016年4月18日推出了企业微信 专注企业内部通讯(目前已加入客户管理及客户通讯功能),替代原有的RTX腾讯通 企业微信由于微信的生态及其易用性,已被很多企业使用,甚至个人都可以申请开通一个企业,其中经常会使用到的一个功能为
消息
推送。
消息
推送目前分两大种,一是通过在企业微信新建应用,通过该应用
发送
给企业微信内指定的成员或群;二...
Oracle
数据库
错误
消息
Oracle
数据库
错误
消息
导出错误
消息
l EXP-00000导出终止失败 原因:导出时产生
Oracle
错误。 操作:检查相应的
Oracle
错误
消息
。 l EXP-00001数据域被截断 - 列长度=数字,缓冲区大小=数字,实际大小=数字 原因:数据缓冲区中列不适合。 操作:记录错误参数和
消息
,作为输出内部错误
发送
到
Oracle
Support Services(如果一个表不能完全导出...
Oracle
Database 12C 解决中文乱码
问题
PL/SQL Developer 1. Pl/SQL Developer 显示中文乱码
问题
1.1 出现
问题
1. 在PL/SQL Debeloper 执行更新语句是,如果插入的字段内容有中文,出现乱码,比如执行以下代码:update XTGL_DMJ_XBM set MC='其他性别' where DM=0 执行后查询该表显示如图: 1.2解决
问题
1. 首先通
Oracle 高级技术
3,499
社区成员
18,710
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章