草庐IT

IpString

全部标签

C# TCP 聊天应用线程

我非常需要帮助。我实际上已经创建了一个程序(将使用)加密来回发送消息。加密部分工作正常,但是我对Threads还很陌生,而且我一辈子都无法让应用程序的客户端/服务器部分对齐。聊天程序是使用TCP的直接IP连接,因此每个主机都是一个客户端和一个服务器。当我调试时,我似乎遇到的问题是,当客户端尝试连接到服务器线程时,服务器线程未准备好,或者如果准备好,它不会放弃线程,以便客户端可以连接!我已经为此工作了几个小时,这非常令人沮丧。我希望有人能提供帮助!我在下面包含了我的代码。这是我的MainForm的代码片段,它构建了客户端和服务器方面:privatevoidInitializeCompon