通信協议定义.docVIP

  • 9
  • 0
  • 约6.71千字
  • 约 10页
  • 2016-12-03 发布于重庆
  • 举报
通信協议定义

T-3GABS 项目网络通信协议设计 版本: v1.1 日期: 2011/03/07更新 作者: 唐 亮(达内集团教学研发部) 网络通信协议概述 通信模式 T-3GABS项目的网络通信模式采用无状态的同步通信模式。 无状态:在客户端与服务器的一次完整会话过程中,没有始终建立的一条确定的连接,而是在每次客户端需要请求服务器的服务时临时建立连接,并且服务完成,连接则关闭。 同步通信:客户端和服务器的通信模式严格遵循请求/应答模式,每一次请求对应一次应答。 通信技术实现 在T-3GABS项目中客户端与服务器的通信方式采用Socket通信来完成,在Socket中传递Java对象(使用Java对象序列化机制),具体而言,在Socket中传递的是Request(请求)和Response(应答)对象。而Request和Response对象中封装一个Map来保存需要传递的参数,所有参数均需实现java.io.Serializable(可序列化)接口。Request和Response的定义详情如下所示: Request(请求)类的定义 public class Request implements java.io.Serializable{ private static final long serialVersionUID=-2017141596837

文档评论(0)

1亿VIP精品文档

相关文档