Java的Socket编程C/S小例子

本文通过一个简单的计算机网络作业实例,介绍了如何使用Java的Socket编程实现客户端(Client)和服务器端(Server)之间的通信。功能包括客户端发送账号、密码信息,服务端接收并存储。文中详细讲解了报文格式、服务端监听与连接、对象输入输出流的使用以及报文的读写操作。
摘要由CSDN通过智能技术生成

一. 前言:
计算机网络作业要求:根据运输层的TCP和UDP协议设计自己的协议实现一个小功能。

二. 功能:
客户端发送平台,账号,密码,服务端接收并暂存。可以实现查询和更新。主要三个类,gram(报文格式) client(客户端) server(服务端)

三. 协议报文格式:

    //数据包序号
    public static int Id;
    //功能号(1.建立连接   2.新增记录  3.更新记录  4.查询记录  5.退出)
    public int fun; 
    //连接状态(0.断开  1.连接)
    public int keepAlive;
    //发送次数
    public int</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值