摘要
分析了目前基于TCP/IP的通信系统的现状与不足,采用先进的Java Socket技术,开发出一个B/S模式的基于TCP协议的网络通信系统.该系统充分利用了Java的跨平台性和Applet体积小、功能强的特性,结合目前已有的典型通讯软件BBS和OICQ的某些技术,采用TCP协议与服务器转发的技术,扩展了文件发送的功能,使得客户间发送文件不受防火墙限制.本系统利用数字签名超越Java Applet的安全限制,解决了Applet客户端对文件读写的问题.
With the analysis of the actuality and insufficiency of TCP/IP-based communication systems, a B/Sbased network communication system is developed by the advanced technique of Java Socket. This system makes full use of Java's platform-independent and Applet's strong and small character, and absorbs some techniques and some characters of typical software systems BBS and OICQ. The system extends the function of sending file based on TCP protocol and server transmitting, so that clients send files to each other without the limitation of firewall. This system breaks through the security mechanism of Java Applet through creating selfsigned applet, and solves the problem of applet code writing and reading verification.
出处
《桂林工学院学报》
北大核心
2007年第1期136-139,共4页
Journal of Guilin University of Technology
基金
广西自然科学基金资助项目(桂科自0447034)