由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - JMS这东西用的多吗?
相关主题
web service returns HashMap that contains multiple ArrayList有人用过异步Socket么?
ActiveMQ和RabbitMQ请教一下JSP+SERVLET结构的进阶教材,多谢了
谁给科普一下Oracle Fusion ADF/BPM请教高人!
JBPM[转载] Lousy WSDL?
Java中的使用workflow的技术Re: [转载] 急!在线等---从Servlet调用AXIS的Web Serv
JAVA 物联网项目外包Help: web service questions
请问现在做Java+websphere或者ATG平台开发的工作有前途么 (转载)Re: Which Web service is better EJB or R
请教一个系统设计的问题,有关WEB Service(PIC)Axis1.2RC3问题
相关话题的讨论汇总
话题: jms话题: webservice话题: service话题: web话题: java
进入Java版参与讨论
1 (共1页)
p*****2
发帖数: 21240
1
能跟其他语言交互吗?
u****s
发帖数: 2186
2
多,非常多!

【在 p*****2 的大作中提到】
: 能跟其他语言交互吗?
w**z
发帖数: 8232
3
不好用,现在都是rabbit mq , kafka 啥的。

【在 p*****2 的大作中提到】
: 能跟其他语言交互吗?
g*****g
发帖数: 34805
4
In enterprise quite useful. In internet services, availability becomes an
issue.

【在 p*****2 的大作中提到】
: 能跟其他语言交互吗?
d****i
发帖数: 4809
5
请教好虫,JMS和REST web service比起来如何,能否用web service取代JMS?

【在 g*****g 的大作中提到】
: In enterprise quite useful. In internet services, availability becomes an
: issue.

u****s
发帖数: 2186
6
这俩的可比性不大

【在 d****i 的大作中提到】
: 请教好虫,JMS和REST web service比起来如何,能否用web service取代JMS?
p*****2
发帖数: 21240
7
HornetQ怎么样?
u****s
发帖数: 2186
8
还可以。
我们upgrade到jboss7的时候,费了不是时间才把hornetQ弄work了。

【在 p*****2 的大作中提到】
: HornetQ怎么样?
z****e
发帖数: 54598
9
可以

【在 d****i 的大作中提到】
: 请教好虫,JMS和REST web service比起来如何,能否用web service取代JMS?
d****i
发帖数: 4809
10
那用JMS有什么好处呢?或者反过来用WS比起JMS有什么好处?

【在 z****e 的大作中提到】
: 可以
相关主题
JAVA 物联网项目外包有人用过异步Socket么?
请问现在做Java+websphere或者ATG平台开发的工作有前途么 (转载)请教一下JSP+SERVLET结构的进阶教材,多谢了
请教一个系统设计的问题,有关WEB Service(PIC)请教高人!
进入Java版参与讨论
z****e
发帖数: 54598
11
以前,web service并不成熟,所以rpc可以有的选择很少
最早的时候还在用corba,后来有了rmi,再后来就有了jms,最早jms和jpa都是ejb的一
部分
再后来尤其是其它语言系统觉得这样信息孤岛不划算
于是在http基础之上搞出了web service,使得其它语言系统比如php跟java系统结合变
得普及
java内部用jms沟通相对简单,而且以前ejb和web service不支持异步处理
要实现的话除了jms之外只有自己去写了

【在 d****i 的大作中提到】
: 那用JMS有什么好处呢?或者反过来用WS比起JMS有什么好处?
d****i
发帖数: 4809
12
多谢,我的理解是JMS是异步的,而web service中貌似JAX-WS支持异步,JAX-RS标准目
前对异步的支持还在逐步完善制定中?不知我的理解对不对。

【在 z****e 的大作中提到】
: 以前,web service并不成熟,所以rpc可以有的选择很少
: 最早的时候还在用corba,后来有了rmi,再后来就有了jms,最早jms和jpa都是ejb的一
: 部分
: 再后来尤其是其它语言系统觉得这样信息孤岛不划算
: 于是在http基础之上搞出了web service,使得其它语言系统比如php跟java系统结合变
: 得普及
: java内部用jms沟通相对简单,而且以前ejb和web service不支持异步处理
: 要实现的话除了jms之外只有自己去写了

z****e
发帖数: 54598
13
ejb同时支持异步和web service
所以……

【在 d****i 的大作中提到】
: 多谢,我的理解是JMS是异步的,而web service中貌似JAX-WS支持异步,JAX-RS标准目
: 前对异步的支持还在逐步完善制定中?不知我的理解对不对。

z****e
发帖数: 54598
14
web service以前版本很难用
wsdl1的各种术语看得恶心要死
wsdl2之后就很容易理解,什么interface之类的
都是写代码常见的概念,所以我一般都不喜欢用2.x以下版本的
ejb对web service的支持还停留在soap上,rest支持可能要等到下一个版本
不过不打紧,web service部分可以换成其它框架jax-rs或者jax-ws
用spring的话也是类似的,用@Asyn就可以搞出异步了
再搞一个web service,jax-rs或者jax-ws都可以

【在 d****i 的大作中提到】
: 多谢,我的理解是JMS是异步的,而web service中貌似JAX-WS支持异步,JAX-RS标准目
: 前对异步的支持还在逐步完善制定中?不知我的理解对不对。

d****i
发帖数: 4809
15
jax-rs的标准有很多实现版本,用了一下reference implementation的Jersey,发现很
好很方便,还有RestEasy,Apache CXF等等。

【在 z****e 的大作中提到】
: web service以前版本很难用
: wsdl1的各种术语看得恶心要死
: wsdl2之后就很容易理解,什么interface之类的
: 都是写代码常见的概念,所以我一般都不喜欢用2.x以下版本的
: ejb对web service的支持还停留在soap上,rest支持可能要等到下一个版本
: 不过不打紧,web service部分可以换成其它框架jax-rs或者jax-ws
: 用spring的话也是类似的,用@Asyn就可以搞出异步了
: 再搞一个web service,jax-rs或者jax-ws都可以

w**z
发帖数: 8232
16
实现异步最常用的是message queue, 现在kafka queue 非常流行,throughtput 很大
,可以100k/sec .

【在 d****i 的大作中提到】
: jax-rs的标准有很多实现版本,用了一下reference implementation的Jersey,发现很
: 好很方便,还有RestEasy,Apache CXF等等。

x****d
发帖数: 1766
17
webservice is not exactly the same as messaging, jms is messaging, messaging
can do publish/sub and other messaging patterns, where webservice need to
be twisted to implement.
jms is not a protocol, it is a java thing. If you want cross language, you
might need protocol base solution. Like amqp, mqtt.
if you want to define your own protocol and dont want to program tcp/sockets
, you can try zeromq.
JMS brokers nowadays is not language dependent. So you can use activemq or
sonicmq or rabbitmq, as broker, and connect java and other languages, like
python. But strickly speaking JMS means java, but who cares?
x****d
发帖数: 1766
18
jms is very useful if you do integration. have a look at spring integration.
you know spring is very piratical, if jms is not, spring wont put that much
effort into it.
jms is really powerful and useful, I have a lot of use case from ecom to
financial industry, everywhere. I know a new project that use to run
webservice for their BAM/esper app, now they are moving to JMS.
p*****3
发帖数: 488
19

integration.
much
"webservice for their BAM/esper app, now they are moving to JMS"
展开说说,为什么不用webservice? 除了什么问题,为什么JMS可以解决?

【在 x****d 的大作中提到】
: jms is very useful if you do integration. have a look at spring integration.
: you know spring is very piratical, if jms is not, spring wont put that much
: effort into it.
: jms is really powerful and useful, I have a lot of use case from ecom to
: financial industry, everywhere. I know a new project that use to run
: webservice for their BAM/esper app, now they are moving to JMS.
:

p*****2
发帖数: 21240
20

pull和push的区别吧?

【在 p*****3 的大作中提到】
:
: integration.
: much
: "webservice for their BAM/esper app, now they are moving to JMS"
: 展开说说,为什么不用webservice? 除了什么问题,为什么JMS可以解决?

相关主题
[转载] Lousy WSDL?Re: Which Web service is better EJB or R
Re: [转载] 急!在线等---从Servlet调用AXIS的Web ServAxis1.2RC3问题
Help: web service questionsLog4j expert
进入Java版参与讨论
p*****3
发帖数: 488
21

JMS就是message queue 中间件吧, 貌似比web service 强大多了

【在 p*****2 的大作中提到】
:
: pull和push的区别吧?

p*****2
发帖数: 21240
22

我感觉不是干一件事情的

【在 p*****3 的大作中提到】
:
: JMS就是message queue 中间件吧, 貌似比web service 强大多了

x****d
发帖数: 1766
23
performance, reliability...?? I am guessing.

【在 p*****3 的大作中提到】
:
: JMS就是message queue 中间件吧, 貌似比web service 强大多了

x****d
发帖数: 1766
24
I thought peking2=peking3, holy moly, I like peking3's avatar very much, now
I am thinking of registering pekingN...

【在 p*****2 的大作中提到】
:
: 我感觉不是干一件事情的

d****i
发帖数: 4809
25
I have the same thought as you do. I thought Beijing=peking2=peking3=......=
pekingN, are they all the same guy??? peking1 (if existed), should register
for the trade mark, LOL..

now

【在 x****d 的大作中提到】
: I thought peking2=peking3, holy moly, I like peking3's avatar very much, now
: I am thinking of registering pekingN...

z*******3
发帖数: 13709
26
java做的大部分东西都叫做中间件
主要是java系统之间,用jms很容易
所有的app server都支持,用web service就需要去parse xml
折腾不少,但是如果是php等系统跟java系统做集成
web service几乎是唯一合理的手段
java系统互相之间可以调用的方法很多,rmi, jca,随便用
所以用java写backend还是很有市场的

【在 p*****3 的大作中提到】
:
: JMS就是message queue 中间件吧, 貌似比web service 强大多了

w**z
发帖数: 8232
27
我觉得jms正被专门的message queue 取代。

【在 z*******3 的大作中提到】
: java做的大部分东西都叫做中间件
: 主要是java系统之间,用jms很容易
: 所有的app server都支持,用web service就需要去parse xml
: 折腾不少,但是如果是php等系统跟java系统做集成
: web service几乎是唯一合理的手段
: java系统互相之间可以调用的方法很多,rmi, jca,随便用
: 所以用java写backend还是很有市场的

p*****3
发帖数: 488
28

今天刚接手一个enqueue service, 看了一下居然是Active MQ 和 simple queue
service混用的,居然还有JBPM

【在 w**z 的大作中提到】
: 我觉得jms正被专门的message queue 取代。
1 (共1页)
进入Java版参与讨论
相关主题
Axis1.2RC3问题Java中的使用workflow的技术
Log4j expertJAVA 物联网项目外包
Can someone help on Soap?请问现在做Java+websphere或者ATG平台开发的工作有前途么 (转载)
webservices products请教一个系统设计的问题,有关WEB Service(PIC)
web service returns HashMap that contains multiple ArrayList有人用过异步Socket么?
ActiveMQ和RabbitMQ请教一下JSP+SERVLET结构的进阶教材,多谢了
谁给科普一下Oracle Fusion ADF/BPM请教高人!
JBPM[转载] Lousy WSDL?
相关话题的讨论汇总
话题: jms话题: webservice话题: service话题: web话题: java