參閱 www.xmlrpc.org 的xmlrpc規范,發現其規格比較簡單,網站list top50中xmlrpc的不同語言的實現,研究了xmlrpc-c,sexyRcp,phpRpc等代碼,發現其都實現比較復雜,有些只是提供了xmlrpc的語言規格實現,但沒有實現網絡傳輸的功能。
由于xmlrpc規范的網絡傳輸采用http,一個請求必須創建一次tcp的交互,導致性能上得不到提高,而且只是單向調用等限制,我考慮重新編寫xmlrpc的實現,提供xmlrpc-server,簡化其操作接口,支持在客戶機和服務器之間保持一個tcp連接,持續的進行xmlrpc雙向調用.
支持語言: C++ / Python
計劃時間: 2005.12.31 ~ 2006.1.3
2006.1.4 完成rpcServer c++版本