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.
近期下载者:
相关文件:
收藏者: