通过XMLRPC简单构建 python服务端和C#客户端通信框架
2011-08-26 17:08
621 查看
python服务端:使用SimpleXMLRPCServer
代码如下:
C#客户端:使用CookComputing.XmlRpcV2.dll
主页:http://www.xml-rpc.net/
代码如下:
即可实现简单框架的搭建。
代码如下:
from SimpleXMLRPCServer import SimpleXMLRPCServer def getTest(): return 'test message' if __name__ == '__main__' : server = SimpleXMLRPCServer(('localhost', 8888)) server.register_function(getTest, "getTest") server.serve_forever()
C#客户端:使用CookComputing.XmlRpcV2.dll
主页:http://www.xml-rpc.net/
代码如下:
[XmlRpcUrl("http://localhost:8888")] public interface IStateName : IXmlRpcProxy { [XmlRpcMethod("getTest")] string getTest(); } class Test { static void Main() { IStateName proxy = (IStateName)XmlRpcProxyGen.Create(typeof(IStateName)); string message = proxy.getTest(); Console.WriteLine(message); Console.ReadLine(); } }
即可实现简单框架的搭建。
相关文章推荐
- C# SOCKET编写的简单聊天通信程序(客户端+服务端)
- AgileEAS.NET SOA 中间件平台.Net Socket通信框架-简单例子-实现简单的服务端客户端消息应答
- 使用socket实现简单的客户端和服务端通信(C#语言)
- MQTT(三)Python客户端+net客户端+net服务端 简单通信
- AgileEAS.NET SOA 中间件平台.Net Socket通信框架-简单例子-实现简单的服务端客户端消息应答 推荐
- (C#:Socket)简单的服务端与客户端通信。
- C# client 与java netty 服务端的简单通信,客户端采用Unity。
- C# client 与java netty 服务端的简单通信,客户端采用Unity。
- C#使用Socket实现服务器与多个客户端通信(简单的聊天系统)
- Python通过websocket与js客户端通信示例分析
- Android网络编程之TCP通信----简单客户端与服务端通信
- 构建简单的 C++ 服务组件,第 2 部分: 通过服务组件体系结构使用 Python、Ruby 和 Web 服务
- AIDL使用详解(三) 客户端通过AIDL与服务端通信 实例项目
- [Android]Http通信,HttpService服务端通过getEntity获取HttpClient客户端Post上来的数据
- Python实现udp协议的简单服务器和客户端通信
- socket 通信 入门3 android 客户端 C# 服务端
- C#服务器客户端通信简单实现
- C# Socket简单例子(服务器与客户端通信)和客户端批运行
- linux下一个简单的TCP通信程序——客户端向服务端发送任意字符串
- python实现socket客户端和服务端简单示例