微型机与应用
微型機與應用
미형궤여응용
MICROCOMPUTER & ITS APPLICATIONS
2013年
24期
11-13
,共3页
即时通信%通信协议%Socket%多线程
即時通信%通信協議%Socket%多線程
즉시통신%통신협의%Socket%다선정
instant communication%communication protocol%Socket%multithreading
以 JAVA 技术为核心,利用计算机局域网通信机制原理(例如 TCP/IP 协议、客户端/服务器端模式( C/S 模式)、网络编程设计方法等)完成了一款适合局域网的仿 QQ 聊天系统。该系统主要由一个聊天服务器端程序和一个聊天客户端程序两块组成。前者通过 Socket 套接字建立服务器,服务器能读取、转发客户端发来的信息,并能刷新用户列表;后者通过与服务器建立连接来进行客户端与客户端的信息交流。经测试,系统工作性能稳定,基本能达到聊天功能,并实现了部分附加功能。
以 JAVA 技術為覈心,利用計算機跼域網通信機製原理(例如 TCP/IP 協議、客戶耑/服務器耑模式( C/S 模式)、網絡編程設計方法等)完成瞭一款適閤跼域網的倣 QQ 聊天繫統。該繫統主要由一箇聊天服務器耑程序和一箇聊天客戶耑程序兩塊組成。前者通過 Socket 套接字建立服務器,服務器能讀取、轉髮客戶耑髮來的信息,併能刷新用戶列錶;後者通過與服務器建立連接來進行客戶耑與客戶耑的信息交流。經測試,繫統工作性能穩定,基本能達到聊天功能,併實現瞭部分附加功能。
이 JAVA 기술위핵심,이용계산궤국역망통신궤제원리(례여 TCP/IP 협의、객호단/복무기단모식( C/S 모식)、망락편정설계방법등)완성료일관괄합국역망적방 QQ 료천계통。해계통주요유일개료천복무기단정서화일개료천객호단정서량괴조성。전자통과 Socket 투접자건립복무기,복무기능독취、전발객호단발래적신식,병능쇄신용호렬표;후자통과여복무기건립련접래진행객호단여객호단적신식교류。경측시,계통공작성능은정,기본능체도료천공능,병실현료부분부가공능。
Based on the JAVA technology , this paper uses some techniques of computer local area network communication , such as TCP/IP protocol , client/server model ( C/S ) and network designing method , to complete an imitation QQ chat system suitable for LAN . The system is mainly composed of a chat server program and a chat client program . Through the Socket , the former es-tablishes the server which can read , forward the information to the client , and refresh the list of users . The latter can get a con-nection with the server and then the exchange of information can be made from the client to the client . After testing , the system performance becomes stable , which can achieve the chat function and realized some additional functions .