微控制器程序打开服务器套接字等待连接。然后进入永远'循环侦听连接并对其进行处理。 如果服务器套接字以某种方式丢失怎么办?我寻找一种方法来检查服务器套接字是否可用,如果没有:重新启动它。
如果这不是治疗套接字的正常方法,请让我知道更好的方法。对不起抽象表格 - 我实际上找不到合适的代码。
while( True ): # until Reset or power down
if( not server_socket_active() ): # (1) looking for such a function
open_server_socket()
start_listening()
if( client_connect ):
handle_client_data()
我与服务器套接字和客户端套接字连接的工作连接。 它使用带
的轮询循环socket.socket()
因此,除了执行(1)的序列/方法/函数之外,不需要代码。 谢谢你的任何建议。或者可以使用socket.socket()?
完成