Python论坛  - 讨论区

标题:[python-chinese] 如何实现通知的功能?

2005年08月17日 星期三 10:46

Kaven Wong kaven.wong at gmail.com
Wed Aug 17 10:46:43 HKT 2005

很冒昧的在这里问一下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能否实现呢?
到底该如何做? 有没有更好的方法?

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年08月17日 星期三 10:56

咚咚 xiaodong.han at gmail.com
Wed Aug 17 10:56:46 HKT 2005

你这个通知是同步的还是异步的。再判断是否用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

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年08月17日 星期三 11:43

Kaven Wong kaven.wong at gmail.com
Wed Aug 17 11:43:53 HKT 2005

同步异步的都行。
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
> 
> 
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号