分布式技术比较(RPC,CORBA,WebService)
生活随笔
收集整理的這篇文章主要介紹了
分布式技术比较(RPC,CORBA,WebService)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、RPC(Remote Procedure Call Protocol)
RPC是由Sun發明的遠程過程調用協議,是第一種真正的分布式應用模型。面向過程
2、CORBA(Common Object Request Broker Architecture)
CORBA從概念上擴展了RPC。用RPC開發的分布式應用是面向過程的,而CORBA是完全面向對象的,企業級的
3、Web Service
使用XML來描述所有數據,具有通用、可交互的優勢,因為使用HTTP協議來傳輸數據,具有跨平臺、跨網絡的特點
4、選擇方式
最簡單的通信,可以直接用Socket編程來實現;
對分布式要求較高的應用,可以考慮使用RPC;
在面向對象(雙方語言都是面向對象的)的環境下,可以選用CORBA或DCOM;
當我們要在不同的網絡和平臺之間搭建開放的分布式應用系統時,Web Service就是最好的選擇了
http://blog.163.com/xiechunhao@126/blog/static/110411383201073102017368/
總結
以上是生活随笔為你收集整理的分布式技术比较(RPC,CORBA,WebService)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Excel删除区域名
- 下一篇: IE从服务器上获取json后转为下载提示