參閱 www.xmlrpc.org 的xmlrpc規(guī)范,發(fā)現(xiàn)其規(guī)格比較簡單,網(wǎng)站list top50中xmlrpc的不同語言的實(shí)現(xiàn),研究了xmlrpc-c,sexyRcp,phpRpc等代碼,發(fā)現(xiàn)其都實(shí)現(xiàn)比較復(fù)雜,有些只是提供了xmlrpc的語言規(guī)格實(shí)現(xiàn),但沒有實(shí)現(xiàn)網(wǎng)絡(luò)傳輸?shù)墓δ堋?BR> 由于xmlrpc規(guī)范的網(wǎng)絡(luò)傳輸采用http,一個(gè)請(qǐng)求必須創(chuàng)建一次tcp的交互,導(dǎo)致性能上得不到提高,而且只是單向調(diào)用等限制,我考慮重新編寫xmlrpc的實(shí)現(xiàn),提供xmlrpc-server,簡化其操作接口,支持在客戶機(jī)和服務(wù)器之間保持一個(gè)tcp連接,持續(xù)的進(jìn)行xmlrpc雙向調(diào)用.
支持語言: C++ / Python
計(jì)劃時(shí)間: 2005.12.31 ~ 2006.1.3
2006.1.4 完成rpcServer c++版本