文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > Java Tcp Socket聊天系统模型
侵权投诉

Java Tcp Socket聊天系统模型

主要为了学习线程

TcpSocekt通信模型

Tcp Socket是面向连接的,所以Server端的accept()方法,一直等着客户端的连接,如果连接成功,则两者进行通信,这种是同步的,因为accept()一直在那儿等着,时刻的等着,实际中的聊天系统是采用异步方式,当有请求的时候就调用accept()方法,没有请求的时候该做什么就做什么去,不需要在那儿等着,不浪费资源,一种异步的方式。这个例子只是为了学习线程而准备的。 端口有TCP端口和UDP端口两种,端口号都是从0到65535,TCP端口在3层,UDP不是四层就是7层 TCP和UDP的协议也不相同,TCP比UDP安全,更多TCP和UDP区别上google,baidu。

服务器端编码

Java代码

1. import java.io.BufferedReader;

2. import java.io.IOException;

3. import java.io.InputStreamReader;

4. import java.io.PrintStream;

5. import java.net.ServerSocket;

6. import java.net.Socket;

7. import java.util.StringTokenizer;

8. import java.util.Vector;

9.

10./**

11. * 服务器端编码

12. * @author 欧阳平 2009-3-17

13. */

14.public class ChatServer {

15. static int port = 5566;//端口号

16. static Vector<Client> clients = new Vector<Client>(10);//存储连接客户信息

17. static ServerSocket server = null; //建立服务器socket

18. static Socket socket = null; //套接字连接

19. /**

20. * Constructs

21. */

22. public ChatServer() {

23. try {

24. System.out.println("Server start...");

第1页

你可能喜欢

热门文档

相关文档

  • java socket使用TCP协议实现的聊天室

    java socket使用TCP协议实现的聊天室_计算机软件及应用_IT/计算机_专业资料。1....java即时聊天系统 20页 免费 C# Socket多线程编程实例... 10页 免费 用VC++...

  • socket聊天系统的实现

    socket聊天系统的实现_计算机软件及应用_IT/计算机_专业资料。3.程序结构简介 ChatDialogl...java.net.ConnectException; //Socket 的类 对 TCP 连接 进行了包装 imp...

  • 基于Java+Socket的聊天室系统设计与实现

    提出了在浏 览器/服务器模型下用JavaSocket实现Internet中 常见聊天室系统的解决...Socket实例; (2)打开连接到Socket的输X/输出流; 基于TCP协议的流式Socket实现...

  • 基于java socket的聊天室项目文档

    Java 环境下,Socket 编程主要是指基于 TCP/IP 协议的 在 网络编程。 Socket ...socket 编程——P2P 聊天系统 1.掌握 Linux 环境下 socket 编程的基本过程; 2...

  • Java网络编程(TCP、Socket)

    TCP/IP Socket 用于在主机和 Internet 之间建立可靠的、 双向的、 持续的、 点对点的流式连接。 一个 Socket 可以用来建立 Java 的输入/输出系统到其它的驻留...

  • java网络编程,通过TCP,Socket实现多对一的局域网聊天室

    java网络编程,通过TCP,Socket实现多对一的局域网聊天室_计算机软件及应用_IT/计算机_专业资料。java 网络编程,通过 TCP,Socket 实现多对一的局域网聊天室 可以实现...

  • 基于Java的Socket模型通讯实现

    基于Java的Socket模型通讯实现_计算机软件及应用_IT/计算机_专业资料。第 29卷 ...基于Java的SNMP协议报文... 2页 4下载券 Java Tcp Socket聊天系统... 22页...

  • 用JAVA实现基于TCP的SOCKET编程

    结合Socket总结出网络通讯程序的基本模型,介绍了JAVA的网络编程, : 通过一个实例...JAVA Socket编程 25页 1下载券 Java Tcp Socket聊天系统... 22页 免费...

  • 基于TCP的socket编程的聊天工具实现

    基于TCP的socket编程的聊天工具实现_计算机软件及应用...提取系统时间的部分 CTime Mytime = CTime::Get...用JAVA实现基于TCP的SOC... 1页 1下载券 用Socket...

  • 基于Socket的技术的聊天系统设计利用TCP实现C_S模式

    2 河南 郑州 450063 ) 【摘要】本文主要说明了基于 Socket 的局域网聊天室系统的功能与特点, 采用 Java 来完成的,是在 TCP/IP 环境下,实现 客户端和服务器...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email