tcplistener

    0热度

    1回答

    我有一个侦听TCP/IP连接的Windows服务。当我运行该服务时,出现错误“通常只允许使用每个套接字地址(协议/网络地址/端口)”。我可以在控制台应用程序中运行代码而不会出现问题。 服务,并开始在自己的线程创建监听器: protected override void OnStart(string[] args) { this.tcpListener = new TcpLis

    0热度

    1回答

    我的应用程序当前正在侦听TCP端口并将入站数据解析为xml。我遇到的问题是应用程序需要发送一个响应,其中包含由服务代理应用程序创建的一组不同的xml。我是网络应用程序编程的新手,对入站/出站的处理方式没有深入的了解。在这一点上,一切都按照它应该的方式工作,但我似乎能够产生的唯一回应是“来自客户端的最新消息 - ”+发送内容的回应。这里是我的TCP服务器代码... public static voi

    4热度

    1回答

    我有一个非常基本的客户机/服务器测试设置失败与消息: 服务器拒绝了客户端证书。 除非客户端作为在服务器上具有管理权限的帐户登录。这是我不想要的。 这里是我的客户端代码: var formatter = new BinaryFormatter(); ... using (var client = new TcpClient(ip, 1248)) using (var stream = cl

    -2热度

    1回答

    我有1 GB的文件需要写入TcpClient对象。在不将整个文件读入内存的情况下完成此操作的最佳方式是什么?

    0热度

    1回答

    我正在学习如何通过以太网电缆连接的两台计算机之间的Visual Basic中的TCP/IP连接发送消息。当我发送消息时,控制台屏幕滚动得过低,收到的消息不再显示在主机的控制台窗口中。当我创建一个输出消息数百次的For循环时,我可以快速地看到消息在控制台窗口中滚动,但最后窗口保持黑色,我想这意味着窗口继续滚动。 我正在向客户端控制台输入消息,并让侦听器控制台输出此消息。 这里是我的主机/监听器代码:

    0热度

    3回答

    客户 class Client { public TcpClient client; public StreamWriter server; public ServerPlayer serverPlayer; public Player player; public void Connect(Player p) { play

    0热度

    1回答

    我已经通过TcpListeners和TcpClients一些例子看,在一个例子中,服务器端的TcpListener声明如下 TcpListener listener = TcpListener.Create(8080); listener.Start(); 而在另一个例子就是这个样子 TcpListener listener = new TcpListener("78.78.78.120",

    1热度

    3回答

    我得到一个诊断程序与硬件设备的网络工作。互连基于TCP协议。 诊断程序是服务器并使用TcpListener来监听连接,硬件作为客户端连接到服务器并传输数据。 IP地址诊断程序和硬件设备是预定义的,必须保持不变,诊断程序只等待预定义的硬件IP地址。 诊断程序的IP地址为192.168.1.11,硬件设备的 - 192.168.1.200,192.168.1.201等 +--------------+

    2热度

    2回答

    我正在编写tcp服务器和客户端应用程序。服务器如何知道与客户端的连接何时不可用,例如客户端的计算机突然崩溃并且没有发送FIN标志? 当我尝试写入网络流时,它引发了一个异常,我想知道如何在不读/写流的情况下捕获此异常,或者知道流是否关闭。 有帮助吗?

    2热度

    1回答

    我正在用winforms在Windows 8上制作一个简单的服务器/客户端应用程序。该程序工作正常,直到我使用我的外部IP地址50.140.66.104我得到的错误。 型“System.Net.Sockets.SocketException”未处理的异常发生在System.dll中 其他信息:请求的地址不在其上下文中有效 我使用下面的代码: TcpListener listener = new T