大讨论:Java在网络上传输数据的最佳方式是什么?JMS,Socket,Webservie...?

Pasp 2004-08-11 04:47:52
请大家根据数据包大小,安全性,通用性,稳定性等讨论。
本人认为,
Socket最佳,效率最高,但容易被防火墙阻隔
其次Webservice,但效率差
JMS 仅适用有Java,效果最差

...全文
292 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Pasp 2004-08-12
  • 打赏
  • 举报
回复
up
AllError 2004-08-11
  • 打赏
  • 举报
回复
实践证明,还是很好用的
AllError 2004-08-11
  • 打赏
  • 举报
回复
呵呵,差不多就是webservices了,但xml你如果自己定义就会小很多,当然就快了.
AllError 2004-08-11
  • 打赏
  • 举报
回复
现在不是很流行http+xml吗
xuyang821225 2004-08-11
  • 打赏
  • 举报
回复
in my option JMS is good
gxdragon 2004-08-11
  • 打赏
  • 举报
回复
socket好是好,但要做得比较完善,需要做的事情很多;
WebService目前看来属于未来比较有前途的方式,可以与.NET之类的垃圾集成
JMS/MDB方式也非常不错,如果是J2EE应用,它的异步方式可能是你最终的选择

以上三种,也只有JMS是异步的。

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧