boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - Oracle能不能发条消息到JMS上?
相关主题
Re: Java and WAP
Re: 能不能在java里显示输出word文件?
请推荐JAVA GUI开发工具用于UNIX。
如何用java在DB2里创建一个新的database
Position: JAVA Developer
Position: Fixed Income Java Developer
美国政府因安全问题要求禁用Java软件 (转载)
Latest Java 7 update 11 not working in Chrome/Firefox for
Java的远程操作是否可以通过web得到?
怎么让客户端得知和得到数据库修改的数据?
相关话题的讨论汇总
话题: oracle话题: jms话题: java话题: 发消息话题: 数据
进入Java版参与讨论
1 (共1页)
t********k
发帖数: 808
1
Oracle支持Java
那我在存储过程中处理了一些数据后
能不能发条消息给某JMS呢?
t********k
发帖数: 808
2
客户端是IE
怎么实现呢?
JMS?
但怎么知道是我的呢?
用定阅方式?这倒还行
但如果我想让Oracle发消息的话
能不能做到?
在Oracle的一个存储过程中发消息到JMS
如果状态变化或是处理了特定的数据
我就把处理结果返回给客户端
而不是想让客户端涮新IE去取

【在 t********k 的大作中提到】
: Oracle支持Java
: 那我在存储过程中处理了一些数据后
: 能不能发条消息给某JMS呢?

n***i
发帖数: 84
3
Think Sybase has similiar features.
What app server you using? If servlet you can
consider try pushlets or streamlets with JMS.

【在 t********k 的大作中提到】
: 客户端是IE
: 怎么实现呢?
: JMS?
: 但怎么知道是我的呢?
: 用定阅方式?这倒还行
: 但如果我想让Oracle发消息的话
: 能不能做到?
: 在Oracle的一个存储过程中发消息到JMS
: 如果状态变化或是处理了特定的数据
: 我就把处理结果返回给客户端

t********k
发帖数: 808
4
数据库是oracle
app server是jboss
我想是让oracle处理了数据后能发消息到客户端
而不是通过在servlet上
而且客户端提交的数据是从其它数据库中转移到主数据库中
在主数据库中进行了处理后再发消息到客户
这样的功能能不能实现?
在IE页面加applet或是ActiveX?

【在 n***i 的大作中提到】
: Think Sybase has similiar features.
: What app server you using? If servlet you can
: consider try pushlets or streamlets with JMS.

c*****s
发帖数: 214
5
Oracle是数据库,它的工作只是存贮数据。JMS是Java, 消息,这些和存储数据都无关。
我不清楚最新版本的Oracle存储过程强大到什么样子,是不是能直接向JMS里送消息。但
从设计的角度来说,他们是不相关的两个东西,Oracle没有理由具有发消息到JMS的功能

你可以搜索向JMS发消息的例子代码,很容易。代码可以跑在任何JAVA环境里,main函数
里都可以,只要JMS服务有效。
"让oracle处理了数据后能发消息到客户端" 这句话里有几个问题。
首先oracle不处理数据,它存贮处理后的数据,尽管oracle有存储过程可以写复杂的逻辑
。处理数据的逻辑通常是写在Java代码里的,除非你有非常非常特殊的理由一定用存储过
程。
其次Oracle不应该发消息到JMS。Oracle是数据库,它向它的用户提供的是SQL。尽管现在
的Oracle内部是Java实现的,当正如我前面说到,你不能在设计上把这两件事混在一起。
技术上估计也达不到。
所谓“处理数据”,一定有他自己的java代码。我的建议是找到那段代码,追加发送消息
的代码。
至于显示,直接或间接的写在JSP或Servlet

【在 t********k 的大作中提到】
: 数据库是oracle
: app server是jboss
: 我想是让oracle处理了数据后能发消息到客户端
: 而不是通过在servlet上
: 而且客户端提交的数据是从其它数据库中转移到主数据库中
: 在主数据库中进行了处理后再发消息到客户
: 这样的功能能不能实现?
: 在IE页面加applet或是ActiveX?

m******t
发帖数: 2416
6

It's interesting - I googled a bit and found this:
http://www.akadia.com/services/ora_advanced_queueing.html
In general (and in the eyes of any Java enterprise architect) having the
database driving the front tiers could be a rather unorthodoxical
architecture. 8-)

【在 t********k 的大作中提到】
: 数据库是oracle
: app server是jboss
: 我想是让oracle处理了数据后能发消息到客户端
: 而不是通过在servlet上
: 而且客户端提交的数据是从其它数据库中转移到主数据库中
: 在主数据库中进行了处理后再发消息到客户
: 这样的功能能不能实现?
: 在IE页面加applet或是ActiveX?

t********k
发帖数: 808
7
非常感谢

【在 m******t 的大作中提到】
:
: It's interesting - I googled a bit and found this:
: http://www.akadia.com/services/ora_advanced_queueing.html
: In general (and in the eyes of any Java enterprise architect) having the
: database driving the front tiers could be a rather unorthodoxical
: architecture. 8-)

1 (共1页)
进入Java版参与讨论
相关主题
怎么让客户端得知和得到数据库修改的数据?
Java调用Oracle存储过程的问题
Java版BBS之设想
JSP程序中如何在客户端启动另外的JAR程序
如何在网页里得知浏览器使用什么JAVA虚拟机?
需要用java记录客户端的行为数据
Re: 谁有Java或Oracle的毒招 ?
据说ibm不买sun了?
oracle/sun deal
Java会毁在Oracle手里吗?
相关话题的讨论汇总
话题: oracle话题: jms话题: java话题: 发消息话题: 数据