您好 - 我需要一个简单的示例来帮助我理解如何编写Python客户端和C++服务器。有人能帮我找到一个如何从运行C++的服务器发送hello world
到Python客户端的例子吗?我试着搜索谷歌和其他网站几个小时,并找不到一个关于如何通过tcp/ip发送参数的例子。简单的Python客户端和C++服务器示例
回答
看看这个http://www.cs.utah.edu/~swalton/listings/sockets/programs/part2/chap6/simple-server.c,它是一个简单的回声服务器,接受端口9999上的连接和回波接收到的消息。
对于Python端,这是不是很辛苦,看看下面这个例子:
import socket, time
client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
client.connect(('localhost', 9999))
print client.send('Hello world!'), 'bytes sent.'
time.sleep(0.2)
print 'Received message:', client.recv(1024)
谢谢你,只有一件事情,在Python代码导入时间对Linux来说是必需的。 – Alberto
补充:http://www.ibm.com/developerworks/cn/linux/l-pysocks/section3.html OP应读取此内容。 – CppLearner
谢谢哥们,我真的很感谢 – Alberto
使用zeromq LIB ..。用于服务器和客户端的程序hello_world'的 C++例子是在:
http://zguide.zeromq.org/cpp:hwserver, http://zguide.zeromq.org/cpp:hwclient
分别..。
和python ..。研究在github上提供的例子.. https://github.com/zeromq/pyzmq/tree/master/examples
好我自己的目的,我使用的Python两端..。还有更多的教程观看此视频PYCON
http://blip.tv/pycon-us-videos-2009-2010-2011/pycon-2011-advanced-network-architectures-with-zeromq-4896861 也有在http://blog.pythonisito.com/2012/08/distributed-systems-with-zeromq.html
非常感谢! – Alberto
- 1. Python中简单的RESTful客户端/服务器示例?
- 2. 简单的客户端和服务器
- 3. C和C++中的简单回声客户端服务器
- 4. 简单示例AJAX Web应用程序,客户端和服务器端
- 5. 简单的python telnet客户端/服务器示例不起作用
- 6. 简单的服务器和客户端请求/响应在C#
- 7. Python简单服务器和客户端脚本(Socket编程)
- 8. 简单的Java客户端 - 服务器:客户端doent连接到服务器
- 9. 简单客户端服务器通信
- 10. 简单客户端服务器程序
- 11. 服务器客户端简单程序
- 12. gSOAP C++多线程独立服务器和客户端示例
- 13. C#COM服务器和客户端示例
- 14. C++中的示例服务器/客户端代码(不是C)
- 15. python扭曲的简单的客户端 - 服务器通信
- 16. 服务器/客户端C#
- 17. 客户端服务器C++
- 18. 简单的服务器/客户端C网络练习
- 19. C#中的简单客户端服务器应用程序#
- 20. 简单的C++服务器客户端应用程序与winsock
- 21. 具有多个客户端的简单TCP服务器C/unix
- 22. Unity主服务器VS简单客户端服务器
- 23. 关于简单的MINA客户端和服务器的问题
- 24. 简单的GUI Subversion服务器和客户端的Ubuntu natty
- 25. 一个非常简单的分布式客户端/服务器示例?
- 26. 在PHP中创建简单的客户端/服务器UDP示例
- 27. javax.websocket客户端简单示例
- 28. java.lang.NullPointerException - Java服务器和C客户端
- 29. C#服务器和Java客户端
- 30. c#TCP/IP服务器和客户端
什么传输协议,另一个很好的教程? –
tcp ip,用于windows操作系统的终端谢谢! – Alberto