-
0 votesanswersviews
使用套接字的P2P应用程序
我有两个运行的P2P应用程序,一个在10.7.1.1(A)中,另一个在10.7.1.3(B)中 . 它是一种聊天应用程序,每个应用程序只发送和接收文本消息,而不是其他任何内容 . 基本上我正在连接A和B中的2个UDP套接字来监听和发送文本 . 目前我已经在两个系统中对端口号进行了硬编码以 Build 套接字 . 现在我如何通过动态计算端口号来 Build 套接字来改进相同的应用程序?换句话说,我希... -
4 votesanswersviews
来自java客户端的Python套接字recv
我有一个简单的python tcp服务器(我正在使用 SocketServer 类)的问题,必须从Java客户端接收数据 . 这里是服务器端代码: class ServerRequestHandler(SocketServer.BaseRequestHandler): [...] def handle(self): requestCode = struct.unpa... -
1 votesanswersviews
为什么我的客户不能互相沟通? (java服务器套接字)
我无法连接两个客户端 . 是bcoz我使用DataOutputStream和DataInputStream而不是BufferedReader和PrintWritter?由于某种原因,即使我将服务器套接字和套接字设置为通过localhost和端口8000进行互连,它也不会相互连接 . 我无法在这两个客户端之间发送消息 . 但是,是的,他们可以连接到服务器 . 但是,我希望我的客户相互沟通,以便它像在... -
1 votesanswersviews
在从客户端发送任何消息之前,无法从服务器端向客户端打印消息
我有两个服务器和客户端程序 . 我的服务器可以连接到多个客户端 . 但是我现在面临的问题是,我想从服务器端向客户端显示一些消息,但我无法做到这一点 . 服务器和客户端程序都在下面提供 . 我认为阻止我在客户端打印消息的语法是 scanf ,它使用客户端的代码(while循环的第二行) . 我没有得到任何有关如何在客户端连接时显示来自服务器端的消息的解决方案 . Problem 1: 客户端连接时我... -
25 votesanswersviews
socket.error:[Errno 10013]尝试以其访问权限禁止的方式访问套接字
我正在尝试使用Windows 7上的Python 2.6.5创建自定义TCP堆栈,以在本地端口80上提供有效的http页面请求 . 但是,我遇到了似乎Windows 7收紧安全性的问题 . 此代码适用于Vista . 这是我的示例代码: import SocketServer import struct class MyTCPHandler(SocketServer.BaseRequestHan... -
0 votesanswersviews
在preforking守护程序中管理数据库连接的最佳方法是什么
我是python的新手,我正在使用pythons SocketServer.ForkingTCPServer创建一个需要连接到数据库(mysql)的网络脚本 . 我希望这个程序能够以每秒30到40次的速度受到攻击 . 是否可以跨进程共享相同的数据库连接? import os import SocketServer import MySQLdb class EchoHandler(SocketSe...