java通信项目

         通信应该算是第一个正式的项目了,其是用于连接客户端和服务器的操作。在计算机网络中,每一台客户终端都通过服务器,或与服务器交互,或与另一客户终端交互,通信双方遵守一定的协议,统一双方的标准,便可以进行双方数据的沟通。

         首先是实现简单的客户端与服务器端数据的交互,暂且使用系统作为客户端,服务器端由自己编写。在编写服务器端时,首先要在指定端口用ServerSocked创建一个服务器对象,然后让服务器进入等待状态,等客户机连接它,其次从Socket对象上调用方法得到输入流,最后使用输入输出流读取和写入数据。运行时,打开命令提示符,用telnet+localhost+端口号连接服务器与客户端,此时从客户端输入数据,通过服务器端的打印语句如果控制台有相应数据输出,则实现了客户端到服务器的数据传输,同理如果客户端显示了服务器端的数据,则实现了服务器端到客户端的数据传输。

         进一步实现简单的聊天对话框,设计简单的可视化对话框,加上按钮和文本,添加事件,为其加入各种功能,这一过程还在实现中。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值