首页 > 代码库 > socket、webService、RMI ?
socket、webService、RMI ?
网络七层协议为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
webService > RMI > socket
RMI比socket更高一点
socket 只是 java在网络层定义的类,用来实现网络层。上面的各层需要我们自己在程序里实现。
例如端口可以自己定义 、数据包的定义、 数据包的加密解密等
而webService java实现了应用层的工具,他基于的服务为http协议,通过服务器才可以发布出去。
这样内部的端口的定义、数据包的定义和数据包的加密解密都做好了,所以我们就直接可以用了。
webService 内部数据格式为xml格式、由于基于http协议,所以可以不受防火墙的影响。
因为他的通信协议和我们浏览网页的协议是相同的。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。