www.3112.net > 如何用jAvA tCp soCkEt实现聊天室

如何用jAvA tCp soCkEt实现聊天室

一个端口就够了.底层实现就是socket的链接.每次server端accept一个链接就会创建一个新的socket用于会话.你可以创建一个类room,包含两个ws,当链接之后,把ws填入到room中.满了就可以开始聊天室.然后server继续等待新的ws

使用TCP/IP协议实现聊天程序 TCP/IP协议的传输即面向点到点的传输方式! 1.创建应用程序. 选择“NEW”菜单下的“Application”选项,创建一个普通的应用程序. 2.创建所需控件. 首先在控件栏的Win32页中选择ImageList控件和CoolBar

这个要用到tcp/ip技术也就需要用到socket或udp技术还需要多线程的熟练应用图形化界面的使用IO流的使用byte对各种类型的转换把这些东西都熟练掌握之后就可以进行编程尝试了

可以用socket实现

呵呵,楼主您好!要用Java做聊天室说简单也不简单,但是说难呢也不难.说简单点,就是会话跟踪技术(我个人这样理解).要做聊天室,您需要使用到的工具: tomcat 服务器(因为是免费的,其他也可以哦,呵呵).Myeclipse(sun公司提供的

创建一个Socket_DGRAM类型的SOCKET将此Socket绑定到本地的一个端口上,为接收服务器端发送的多播数据.加入多播组发送多播数据接收多播数据

import java.net.*; import java.io.*; import java.util.*; public class ChatRoomServer { public static void main(String[] args) throws Exception{ ServerSocket ss=new ServerSocket(8000); List sockets=new ArrayList(); while(true){ Socket s=ss.accept();

yes有防火墙的话还需要开放监听端口

应该是一个socket一个线程,这样可以保证窗口关闭依旧可以发送消息

可以采用Socket实现

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com