xmlrpc-c-1.2

所属分类:书籍源码
开发工具:Unix_Linux
文件大小:11500KB
下载次数:31
上传日期:2005-09-19 16:28:26
上 传 者snownight001
说明:  xmlrpc,用 XML表示得远程过程调用,基于web上得远程计算
(xmlrpc, expressed in XML Remote Procedure Call, on the right web-based Remote Computing)

文件列表:
xmlrpc-c-1.2\Windows\ConfigureWin32.bat (246, 2005-01-02)
xmlrpc-c-1.2\Windows\UsingCURLinWin32.txt (3617, 2005-03-28)
xmlrpc-c-1.2\Windows\cpptest.dsp (4534, 2005-03-28)
xmlrpc-c-1.2\Windows\query_meerkat.dsp (4340, 2005-03-28)
xmlrpc-c-1.2\Windows\rpctest.dsp (4533, 2005-03-28)
xmlrpc-c-1.2\Windows\transport_config_win32.h (646, 2005-03-28)
xmlrpc-c-1.2\Windows\xmlrpc_sample_add_asynch_client.dsp (4725, 2005-03-28)
xmlrpc-c-1.2\Windows\xmlrpc_sample_add_server.dsp (5257, 2005-03-28)
xmlrpc-c-1.2\Windows\xmlrpc_sample_add_server_w32httpsys.dsp (4718, 2005-03-28)
xmlrpc-c-1.2\Windows\xmlrpc_sample_add_sync_client.dsp (4545, 2005-03-28)
xmlrpc-c-1.2\Windows\xmlrpc_sample_auth_client.dsp (4460, 2005-03-28)
xmlrpc-c-1.2\Windows\xmlrpc_win32_config.h (2282, 2005-01-02)
xmlrpc-c-1.2\Windows\xmlrpc.ncb (435200, 2005-06-14)
xmlrpc-c-1.2\Windows\cpptest.plg (10142, 2005-06-11)
xmlrpc-c-1.2\Windows\xmlrpc_sample_add_sync_client.plg (2177, 2005-06-11)
xmlrpc-c-1.2\Windows\query_meerkat.plg (2594, 2005-06-11)
xmlrpc-c-1.2\Windows\xmlrpc_sample_auth_client.plg (285, 2005-06-11)
xmlrpc-c-1.2\Windows\xmlrpc_sample_add_server.plg (3198, 2005-06-11)
xmlrpc-c-1.2\Windows\dnetclient\miniserver.h.bak (3202, 2005-06-11)
xmlrpc-c-1.2\Windows\dnetclient\dnetclient.clw (1539, 2005-06-14)
xmlrpc-c-1.2\Windows\dnetclient\dnetclient.h (1368, 2005-06-11)
xmlrpc-c-1.2\Windows\dnetclient\os_util.c (7554, 2005-06-13)
xmlrpc-c-1.2\Windows\dnetclient\netctrl.h.bak (52, 2005-06-13)
xmlrpc-c-1.2\Windows\dnetclient\netctrl.h (505, 2005-06-14)
xmlrpc-c-1.2\Windows\dnetclient\dnetclient.cpp (2121, 2005-06-13)
xmlrpc-c-1.2\Windows\dnetclient\dnetclient.rc (6233, 2005-06-14)
xmlrpc-c-1.2\Windows\dnetclient\StdAfx.h (1054, 2005-06-11)
xmlrpc-c-1.2\Windows\dnetclient\StdAfx.cpp (212, 2005-06-11)
xmlrpc-c-1.2\Windows\dnetclient\res\dnetclient.rc2 (402, 2005-06-11)
xmlrpc-c-1.2\Windows\dnetclient\res\dnetclient.ico (1078, 2005-06-11)
xmlrpc-c-1.2\Windows\dnetclient\res (0, 2005-06-11)
xmlrpc-c-1.2\Windows\dnetclient\Resource.h (1184, 2005-06-14)
xmlrpc-c-1.2\Windows\dnetclient\os_util.h (2662, 2005-06-13)
xmlrpc-c-1.2\Windows\dnetclient\os_socket.c (4814, 2005-06-11)
xmlrpc-c-1.2\Windows\dnetclient\dnetclient.dsp (5258, 2005-06-14)
xmlrpc-c-1.2\Windows\dnetclient\decoder\Mp4Decoder.dll (131072, 2005-06-10)
xmlrpc-c-1.2\Windows\dnetclient\decoder\Mp4Decoder.lib (3816, 2005-06-01)
xmlrpc-c-1.2\Windows\dnetclient\decoder\PlayDll.dll (638976, 2003-05-22)
... ...

This is the source code for XML-RPC for C/C++, or Xmlrpc-c for short. XML-RPC for C/C++ is programming libraries and related tools to help you write an XML-RPC server or client in C or C++. Documentation for the package is at http://xmlrpc-c.sourceforge.net/doc See the Xmlrpc-c website at: http://xmlrpc-c.sourceforge.net/ PREREQUISITES ------------- To build a useful XML-RPC client library, you'll need to have at least one HTTP library. The standard configuration uses the W3C Libwww library (Version 5.3.2 or newer). You can also configure the build to use Curl or Wininet. There are some old instructions on getting W3C Libwww in the file GETTING_LIBWWW. I haven't checked them recently, so I don't know how valid they are. The libraries need an XML parser/builder library. An old version of Expat is included in the package and used by default, so there's no actual prerequisite here. But if you separately obtain Libxml2, you can configure the build to use that instead. There's no really pressing reason to do that, though. Once that's done, you can type: $ ./configure $ make $ make install (There's supposed to be a 'make check' step in there too, to validate that everything built OK, but it's broken right now - 2005.01.07). You may want to pass a '--prefix' argument to configure. See './configure --help' for details. To see it work, start a simple server like this: $ examples/xmlrpc_sample_add_server examples/abyss.conf Then run a client that does an RPC to this server: $ examples/xmlrpc_sample_add_client Also try other sample servers and clients, described in examples/README. Funding for the project that created the original Xmlrpc-c was provided in part by the good folks at First Peer, Inc., producers of P2P applications. Eric Kidd developed the original Xmlrpc-c and maintained it up through January 2001. Bryan Henderson took over as maintainer in October 2004.

近期下载者

相关文件


收藏者