参阅 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++版本