发信人: icq_power(E-修)
整理人: zjxyz(2003-12-05 13:09:23), 站内信件
|
最近我都在进行WS的学习,也算有一点心得。
我的目的是对方发引用WS送数据给我,我接收数据,返回接收信息的同时,使得服务器端能够异步处理数据。
我对2种架构进行了比较,在J2EE的架构选用了 WebLogic 8.1
在.net下,服务器端的异步编程的确给我造成了不小的麻烦,完全手工的异步编程对我来讲难度太高,后来我就考虑采用MSMQ去解决阻塞的问题,但是实时性不好,加上我对Windows的系统体系不熟,无法监控MSMQ。最后选用了折中的线程池的技术,关键还是我水平差。
在j2ee下,因为采用了WebLogic 8.1,所以他根本就不支持你在程序中采用服务器端的异步编程,他本身对整个WS的管理就好像是在windows下对Socket的编程一样,只是这个过程完全是自动的,根本不需人来干预,开发人员要做的就是写好代码,不要速度太慢就行了,绝对的傻瓜型。
得出一个结论,j2ee 体系 过份的依赖好的 app server,而微软的弱势就是体现在没有一个好的 服务器。
---- .net夜未眠--Empower people through great software any time, any place and on any device |
|