2005年08月17日 星期三 10:46
很冒昧的在这里问一下java的问题,不好意思了。事情比较急:) 我这边有2个server,一个(Server A)用java(EJB)实现了一些服务,另一个(Server B)用C实现了一些服务。 server B会调用server A的一些接口来获得一些数据存贮在本地,他们之间通过web service(在 server A上用了apache axis提供web service)交互。 现在又多了一个Server X,它也是用EJB做的,直接调用了server A的remote接口,修改了一些数据,server A需要将这些修改通知到server B,请问,如何实现这种通知呢?对这方面不是很了解,还希望大家多给点意见。谢谢! 我大概想到了2种办法: 1)server B定期到server A去查询,本地是否有过期的数据,有就更新;(实现起来比较简单,但不太漂亮哦) 2)server B提供一个监听端口,server A去通知;(怎么通知,是用socket吗?这样是不是实现起来比较麻烦?UDP、TCP?) 另外,用JMS能否实现呢? 到底该如何做? 有没有更好的方法?
2005年08月17日 星期三 10:56
你这个通知是同步的还是异步的。再判断是否用message quene吧。 On 8/17/05, Kaven Wong <kaven.wong at gmail.com> wrote: > > 很冒昧的在这里问一下java的问题,不好意思了。事情比较急:) > > 我这边有2个server,一个(Server A)用java(EJB)实现了一些服务,另一个(Server B)用C实现了一些服务。 > server B会调用server A的一些接口来获得一些数据存贮在本地,他们之间通过web service(在 server > A上用了apache axis提供web service)交互。 > 现在又多了一个Server X,它也是用EJB做的,直接调用了server A的remote接口,修改了一些数据,server > A需要将这些修改通知到server B,请问,如何实现这种通知呢?对这方面不是很了解,还希望大家多给点意见。谢谢! > > 我大概想到了2种办法: > 1)server B定期到server A去查询,本地是否有过期的数据,有就更新;(实现起来比较简单,但不太漂亮哦) > 2)server B提供一个监听端口,server A去通知;(怎么通知,是用socket吗?这样是不是实现起来比较麻烦?UDP、TCP?) > > 另外,用JMS能否实现呢? > 到底该如何做? 有没有更好的方法? > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > > > -- Best Regards. Xiaodong Han MSN:hxdhan at hotmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050817/8837de4d/attachment.html
2005年08月17日 星期三 11:43
同步异步的都行。 message quene不太明白,请详细点。 另外,如果使用jms的话,C可以做吗? On 8/17/05, 咚咚 <xiaodong.han at gmail.com> wrote: > 你这个通知是同步的还是异步的。再判断是否用message quene吧。 > > > On 8/17/05, Kaven Wong <kaven.wong at gmail.com> wrote: > > > > 很冒昧的在这里问一下java的问题,不好意思了。事情比较急:) > > > > 我这边有2个server,一个(Server A)用java(EJB)实现了一些服务,另一个(Server B)用C实现了一些服务。 > > server B会调用server A的一些接口来获得一些数据存贮在本地,他们之间通过web service(在 server > > A上用了apache axis提供web service)交互。 > > 现在又多了一个Server X,它也是用EJB做的,直接调用了server A的remote接口,修改了一些数据,server > > A需要将这些修改通知到server B,请问,如何实现这种通知呢?对这方面不是很了解,还希望大家多给点意见。谢谢! > > > > 我大概想到了2种办法: > > 1)server B定期到server > A去查询,本地是否有过期的数据,有就更新;(实现起来比较简单,但不太漂亮哦) > > 2)server B提供一个监听端口,server > A去通知;(怎么通知,是用socket吗?这样是不是实现起来比较麻烦?UDP、TCP?) > > > > 另外,用JMS能否实现呢? > > 到底该如何做? 有没有更好的方法? > > > > _______________________________________________ > > python-chinese list > > python-chinese at lists.python.cn > > http://python.cn/mailman/listinfo/python-chinese > > > > > > > > > > -- > Best Regards. > > Xiaodong Han > MSN:hxdhan at hotmail.com > > _______________________________________________ > python-chinese list > python-chinese at lists.python.cn > http://python.cn/mailman/listinfo/python-chinese > > >
Zeuux © 2025
京ICP备05028076号