繁体   English   中英

我已经创建了1台服务器,该服务器可以将一台客户端连接到另一台PC上,并将另一台客户端连接为Localhost?

[英]I have created 1 server which connect one client in another PC and another one as Localhost?

我需要运行我的客户端2次。 我第一次需要使用本地网络PC运行,而下次我需要用作本地主机。 我需要循环运行服务器,并且都需要使用GET HOST BY NAME()

如何更改服务器和客户端中的行。

服务器

host= raw input("Enter the IP Address: " )
port= 8521
s = socket.socket(socket.AF_ INET, socket.SOCK_STREAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s.bind((host, port))

客户

s = socket.socket(socket.AF_INET , socket.SOCK_STREAM)
s.connect((host, port))

只需更改Host = Socket.gethostname(),以便一旦交换端口打开,它将侦听具有相同端口号的相同IP

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM