第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

soap協(xié)議和rpc協(xié)議的區(qū)別

soap協(xié)議和rpc協(xié)議的區(qū)別

soap協(xié)議和rpc協(xié)議的區(qū)別
查看完整描述

2 回答

?
飲歌長(zhǎng)嘯

TA貢獻(xiàn)1951條經(jīng)驗(yàn) 獲得超3個(gè)贊

在Web服務(wù)發(fā)展的初期,XML格式化消息的第一個(gè)主要用途是,應(yīng)用于XML-RPC協(xié)議,其中RPC代表遠(yuǎn)程過(guò)程調(diào)用。在XML遠(yuǎn)程過(guò)程調(diào)用 (XML-RPC)中,客戶端發(fā)送一條特定消息,該消息中必須包括名稱、運(yùn)行服務(wù)的程序以及輸入?yún)?shù)。
  XML-RPC只能使用有限的數(shù)據(jù)類型種類和一些簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu)。人們認(rèn)為這個(gè)協(xié)議還不夠強(qiáng)大,于是就出現(xiàn)了SOAP——其最初的定義是簡(jiǎn)單對(duì)象訪問協(xié)議。之后,大家逐漸意識(shí)到SOAP其實(shí)并不簡(jiǎn)單,而且也不需要必須使用面向?qū)ο笳Z(yǔ)言,所以,現(xiàn)在人們只是沿用SOAP這個(gè)名稱而已。
  XML-RPC只有簡(jiǎn)單的數(shù)據(jù)類型集,取而代之,SOAP是通過(guò)利用XML Schema的不斷發(fā)展來(lái)定義數(shù)據(jù)類型的。同時(shí),SOAP也能夠利用XML 命名空間,這是XML-RPC所不需要的。如此一來(lái),SOAP消息的開頭部分就可以是任何類型的XML命名空間聲明,其代價(jià)是在系統(tǒng)之間增加了更多的復(fù)雜性和不兼容性。
  隨著計(jì)算機(jī)行業(yè)的覺醒,人們發(fā)現(xiàn)了基于XML的Web服務(wù)的商業(yè)潛力,于是,各家公司開始不斷地發(fā)掘想法、觀點(diǎn)、論據(jù)以及標(biāo)準(zhǔn)化嘗試。W3C曾經(jīng)設(shè)法以“Web服務(wù)活動(dòng)”的名義來(lái)組織成果展,其中也包括實(shí)際做出SOAP的XML協(xié)議工作組(XML Protocol Working Group)。與Web服務(wù)有關(guān)的標(biāo)準(zhǔn)化成果(從某種程度上說(shuō)與SOAP相關(guān)或者依賴于SOAP)的數(shù)量已經(jīng)倍增了到了令人驚訝的程度。
  最初,SOAP是作為XML-RPC的擴(kuò)展而發(fā)展起來(lái)的,它主要強(qiáng)調(diào)的是,通過(guò)從WSDL文件中所獲得的方法和變量名來(lái)進(jìn)行遠(yuǎn)程過(guò)程調(diào)用?,F(xiàn)在,通過(guò)不斷進(jìn)步,人們發(fā)現(xiàn)了更多的使用SOAP的方式,而不僅僅是采用“文件”方式——基本上是使用一個(gè)SOAP信封來(lái)傳送XML格式化文件。無(wú)論如何,要掌握SOAP,了解WSDL所扮演的角色是最根本的

查看完整回答
反對(duì) 回復(fù) 2019-03-31
?
慕娘9325324

TA貢獻(xiàn)1783條經(jīng)驗(yàn) 獲得超4個(gè)贊

  TCP/IP協(xié)議是一個(gè)協(xié)議簇。里面包括很多協(xié)議的。UDP只是其中的一個(gè)。之所以命名為TCP/IP協(xié)議,因?yàn)門CP,IP協(xié)議是兩個(gè)很重要的協(xié)議,就用他兩命名了。
  tcp和udp都是傳輸協(xié)議,主要區(qū)別是tcp協(xié)議連接需要3次握手,斷開需要四次握手,是通過(guò)流來(lái)傳輸?shù)?,就是確定連接后,一直發(fā)送信息,傳完后斷開。udp不需要進(jìn)行連接,直接把信息封裝成多個(gè)報(bào)文,直接發(fā)送。所以u(píng)dp的速度更快寫,但是不保證數(shù)據(jù)的完整性和數(shù)據(jù)順序,(這個(gè)是可以在實(shí)現(xiàn)時(shí)通過(guò)驗(yàn)證手段來(lái)手動(dòng)確定完整性)。
  http協(xié)議是建立在TCP協(xié)議之上的一種應(yīng)用,是Web聯(lián)網(wǎng)的基礎(chǔ),最顯著的特點(diǎn)是客戶端發(fā)送的每次請(qǐng)求都需要服務(wù)器回送響應(yīng),在請(qǐng)求結(jié)束后,會(huì)主動(dòng)釋放連接。從建立連接到關(guān)閉連接的過(guò)程稱為“一次連接”。
  socket并不是一種協(xié)議,是在程序員層面上對(duì)TCP/IP協(xié)議的封裝和應(yīng)用。其實(shí)是一個(gè)調(diào)用接口,方便程序員使用TCP/IP協(xié)議棧而已。程序員通過(guò)socket來(lái)使用tcp/ip協(xié)議。但是socket并不是一定要使用tcp/ip協(xié)議,Socket編程接口在設(shè)計(jì)的時(shí)候,就希望也能適應(yīng)其他的網(wǎng)絡(luò)協(xié)議。
  rpc是一種通過(guò)網(wǎng)絡(luò)從遠(yuǎn)程計(jì)算機(jī)程序上請(qǐng)求服務(wù),而不需要了解底層網(wǎng)絡(luò)技術(shù)的協(xié)議。
  初學(xué)情況下只要了解http協(xié)議和調(diào)用http協(xié)議,java使用httpClient,還有socket編程就好了。RPC我也了解的不多。

查看完整回答
反對(duì) 回復(fù) 2019-03-31
  • 2 回答
  • 0 關(guān)注
  • 2316 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)