您好 - 我需要一個簡單的示例來幫助我理解如何編寫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. RPC C++服務器和Python客戶端
- 5. 簡單示例AJAX Web應用程序,客戶端和服務器端
- 6. 簡單的python telnet客戶端/服務器示例不起作用
- 7. 簡單的服務器和客戶端請求/響應在C#
- 8. Python簡單服務器和客戶端腳本(Socket編程)
- 9. 簡單的Java客戶端 - 服務器:客戶端doent連接到服務器
- 10. 簡單和基本節點WebSocket客戶端和服務器示例
- 11. 服務器客戶端簡單程序
- 12. 簡單客戶端服務器通信
- 13. 簡單客戶端服務器程序
- 14. C#COM服務器和客戶端示例
- 15. gSOAP C++多線程獨立服務器和客戶端示例
- 16. C++中的示例服務器/客戶端代碼(不是C)
- 17. python扭曲的簡單的客戶端 - 服務器通信
- 18. 具有多個客戶端的簡單TCP服務器C/unix
- 19. 簡單的C++服務器客戶端應用程序與winsock
- 20. 簡單的服務器/客戶端C網絡練習
- 21. C#中的簡單客戶端服務器應用程序#
- 22. C++中的簡單Winsock2客戶端/服務器代碼
- 23. 客戶端服務器C++
- 24. 服務器/客戶端C#
- 25. Unity主服務器VS簡單客戶端服務器
- 26. 簡單的GUI Subversion服務器和客戶端的Ubuntu natty
- 27. 關於簡單的MINA客戶端和服務器的問題
- 28. 一個非常簡單的分佈式客戶端/服務器示例?
- 29. 在PHP中創建簡單的客戶端/服務器UDP示例
- 30. javax.websocket客戶端簡單示例
什麼傳輸協議,另一個很好的教程? –
tcp ip,用於windows操作系統的終端謝謝! – Alberto