问题标签 [socketserver]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python 套接字服务器
收到特定消息“退出”后shutdown()
如何调用?SocketServer
据我所知,调用serve_forever()
将阻塞服务器。
谢谢!
python - 如何从 Python 的 RequestHandler 处理程序实例中修改 SocketServer 服务器实例中的变量?
这是有问题的代码:
每次有新请求进来时,我得到的输出False
后面都是True
. 我要的是False
第True
一次,True
以后也是True
。
为什么我对服务器实例中的变量所做的修改没有在处理程序handle()
函数的范围之外持续存在?
更新:
所以,我尝试使用全局变量来实现我想要的:
它仍然不起作用,即产生与以前相同的输出。谁能告诉我哪里出错了?
python - python SocketServer.BaseRequestHandler 知道端口并使用已经打开的端口
这是我玩的代码,但每次我犯了错误我都无法重新启动它。它对我说端口/套接字已被使用这是第一个问题第二个问题在我的 MyTCPHandler 中我如何知道使用的端口?这是我的代码:
我做了 :
但它不起作用。问候
actionscript-3 - 用于虚拟世界的开源多人 Socket 服务器
是否有任何可用于虚拟世界开发的开源多人套接字服务器?我一直在看 SmartFoxServer 和 Electroserver,但那里非常昂贵。
python - python tcp socketserver以及windows和unix客户端的区别
我觉得这是一个非常基本的问题,但我的 google-fu 没有产生任何特定的命中。我的问题与 windows 和 unix tcp 客户端之间的套接字通信差异有关。如果我在下面提供非常基本的 tcp 服务器代码,并通过 bsd/macos/linux 通过 telnet 或 netcat(例如 telnet remotehost 9997)建立连接,我可以输入一行文本,然后输入一个换行符( \r\n),然后服务器响应。
当我通过 telnet 应用程序(或使用 telnet 的 putty)从 Windows XP 客户端建立连接时,我能够连接,但在服务返回响应之前只能键入一个字符。我意识到 windows 与 unix 网络堆栈处理套接字的方式不同,但奇怪的是,从我的数据包捕获中,我没有看到 windows 客户端添加回车。
示例代码:
这是从 Windows 客户端连接时服务器端的数据包捕获。0x62 (b) 是我在尝试键入时键入的字符:blah
服务器响应 0x42 (B)
这是来自 unix 客户端(netcat remotehost 9997)的数据包转储,我输入了字母 t(0x74),并且需要强制击中生成 0x0d0a 的回车。
所以我的问题是,我怎样才能让这个套接字服务器与 Windows 客户端一起工作?或者我在windows环境中改变了什么,这将允许我传递一个字符串。
java - Java Socket 知道何时向 gmail 请求
我正在尝试创建一个应用程序事件(java),一旦机器连接到 gmail 到登录页面(https://www.google.com/accounts/)就会引发,所以我正在尝试构建一个 Socket 会监听这个特定的 httprequest。但我只能创建一个监听端口的 ServerSocket,监听一个特定的 IP 地址(gmail 登录页面可以有这么多不同的 IP),但不能创建一个主机......有人知道吗?谢谢你 !
delphi - Delphi DataSnap SocketServer“创建密钥 211 失败”
如果我尝试终止 Delphi 2009 的 Borland SocketServer 应用程序,则会出现上述消息。
应用程序窗口保持打开状态,我只能在任务管理器中终止应用程序。
操作系统是 Windows 2000 Professional SP4
Delphi 2007 版本的 scktsrvr 也会出现同样的错误
java - 如何用Java在Web服务器上编写
嗨,我在 java 中遇到了与客户端在 Web 服务器上写入相关的问题。我正在使用以下代码,请在我错的地方帮助我
对于服务器类
对于实际上是小程序的客户端类有以下代码
现在,当我运行服务器时,服务器仅显示以下内容
但是它没有写出我用 PrintWriter 的 out 对象写的内容,接下来进入等待状态
另一方面,小程序不会刚刚启动。当我关闭服务器程序时,小程序会给出以下异常
请告诉我怎么了
python - 在 python 中,如何让 UDPServer 自行关闭?
我用声明为服务器创建了一个类:
并开始:
我的问题是:如何让服务器自行关闭?我已经看到它有一个名为 BaseServer 的基类(一个基类),带有一个关闭方法。可以调用它someServer
,someServer.shutdown()
但这来自服务器本身的外部。
python - 连接时出现 Python SocketServer 错误
我正在使用socketserver
Python 3.1 中的模块运行 Python 服务器。每次我从客户端获得连接(客户端成功)时,我的服务器都会收到一个错误。这是我的代码:
这是我的错误:
我注意到这个错误的奇怪之处在于它在第二行提供的端口与我正在使用的端口不同。我不确定这里的错误是什么......
谢谢您的帮助。