不太肯定Web Services是未来软件的主流,感觉它现在吹得有点过了。
Web Services新的规范确实在不断涌现,但是感觉好像丧失了它所标榜的简单性,越来越繁杂,虽然Web Services的结构还是很讨人喜欢。

解决方案 »

  1.   

    “Java Swing就不能用在WebService上面WebService只是发布一些逻辑处理接口供别人使用而以!WebService只是Java的一个方面应用而以,怎么能以点代面?”这说的都是些什么啊,难怪经常有人对java版如此不屑了。很早以前java就不再以跨平台为诉求点了,它有其他更显著的优点可供夸耀。都什么年代了,别人问你java有什么好,你只能说它跨平台?再修炼两年吧
      

  2.   

    前一段时间做过一个web service的应用,不复杂,一个即时通信的应用,服务器是redhat+java,客户端c#,包含了一些基于web service的RPC。这个应用最终褪变成了一个纯java的应用,因为我们实在受不了了。开发过程中感受到了很多web service独特的优势,让我们非常惊讶。但是也感受到很多缺陷,比如安全问题不好解决,XML文件大都冗长,而且需要在Object->xml->Object之间转化,效率无论如何上不去,涉及到自定义数据类型的时候更是如此。还有很多莫名其妙的问题,比如.net的wsdl生成工具生成的wsdl文件居然和规范有差异,同样的代码一个小时前只需要1秒钟就可以完成调用,一个小时后10几秒钟都没反映,我们为此重启、重装过N次,始终找不到原因。web service玩玩还可以,距离商用还差得远,我宁愿选择麻烦的corba。而且跨平台真的很重要么?
      

  3.   

    j2ee有着比web service 更好的解决方案,成功的应用说明一切!   当操作系统出了问题(黑客或病毒等)解决不了,跨平台的用处可就大了。
      

  4.   

    我快疯了,一般我不懂是不会发言的,没想到这里
    我们前些日子就做了一个Swing客户端程序采用的传输方式就是WebService;J2EE和WEBService怎么比呀,两码事么!
    本来到这是想多学习点东西,没想到