我编写了一个单线程客户端服务器模型,它执行以下操作:
- 客户端等待的服务器循环..
- 当客户端运行时,它会发送当前可用的数据(即一个由逗号分隔的 10 个字段的字符串)
- 服务器从客户端读取数据并解码(简单地通过检查逗号)
- 然后使用mybatis服务器更新数据库。
现在我想将此服务器转换为多线程服务器,我真的很困惑地看着我在谷歌搜索时发现的一些示例(即聊天服务器等)。
那么,谁能帮我弄清楚从哪里开始将服务器转换为多线程服务器?
如果需要,我可以在这里发布代码。
最佳答案
您可以为每个传入连接启动一个线程。 在此页面底部,您可以找到带有源代码的示例:Writing the Server Side of a Socket
关于java - MyBatis 中的多线程服务器客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6952490/