XML-RPC协议学习
生活随笔
收集整理的這篇文章主要介紹了
XML-RPC协议学习
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
XML-RPC調用包括2部分:客戶端client(調用線程)、服務器端server(被調用的線程)。服務端是通過特定的URL獲得的,調用過程如下:
1.客戶端程序使用XML-RPC客戶端發出作業請求,指定方法名稱、參數、目標服務器。
2.XML-RPC客戶端獲得方法名稱和參數,然后將它們打包成XML。客戶端向目標服務器發出一個包含請求信息的HTTP POST請求。
3.目標服務器的HTTP服務端獲得POST請求,然后將XML內容傳給XML-RPC監聽器。
4.XML-RPC監聽器解析XML內容,獲得方法名稱和參數,然后將參數傳給合適的方法并調用它。
5.方法向XML-RPC進程作出響應,XML-RPC進程將響應打包成XML。
6.web服務器返回該XML,作為對HTTP POST請求的響應。
7.XML-RPC客戶端將XML解析成返回值,并將其傳給客戶端程序。
8.客戶端程序使用該返回值,繼續往下執行。
轉載于:https://www.cnblogs.com/hellovenus/p/xml_rpc.html
總結
以上是生活随笔為你收集整理的XML-RPC协议学习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深入学习Web Service系列---
- 下一篇: ASP.NET MVC的ContentR