JAVA新手,请教个Socket编程的问题 问题描述:想写一个客户端程序和一个服务器程序,两者都有一个输入文本框和一个显示文本框,连接成功后,在客户端输入的文本实时显示到服务器端,同时服务器端输入的文本也实时显示到客户端这种应该怎么实现?是不是必须开两个线程? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主可以建立两个类:一个Server类和Client类,Server类开启服务器线程来不停的监听指定端口,当客户端Client开启线程通过该端口向服务器发出请求时,服务器端开启一个连接,这样保持连接畅通;客户端通过发送消息给服务器端,Server端解析后再返回相应信息即可,大致如此。这些示例网上都有,楼主百度一下。 这个其实你可以先看看serversocket和socket的api中的描述,基本看完了~~~会创建了就是一个长连接的问题 使用NIO非阻塞的SOCKET,就不需要用个什么while在那阻塞了,可以发送和接收都靠NIO帮你分发或接收。 java thread wait的用法 求java编程思想的习题参考答案?? 关于getContainerPane方法理解 jface的IPropertyChangeListener应该怎么用? 为何我java函数返回不了值 请教初级问题 接受用户输入的一个算术表达式,直接就能算出结果。这个程序怎么编? java类的基础知识问题 高分请教: 如何用Java调用带多个参数的EXE文件? 中文显示问题 jsp新手两页面url传值问题 数据库oralce 安装问题
这些示例网上都有,楼主百度一下。