`
mfcai
  • 浏览: 409192 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

企业移动应用平台---通信协议

阅读更多
1终端与代理服务器接口协议
1)基本协议
    双方的消息交互接口都承载于HTTP协议之上,以XML方式传递信息。手机终端的J2ME程序是通过MIDP通讯技术利用HttpConnection建立HTTP连接,然后获取xml形式的数据,代理服务器端为Servlet,用来接收来自客户端的请求,并将这些请求转变成对应用服务器的请求,同时将应用服务器的响应转为xml,传给客户端。
2) HTTP消息
  HTTP消息由客户端到服务器的请求和服务器到客户端的响应组成。请求消息和响应消息都是由开始行(对于请求消息,开始行就是请求行,对于响应消息,开始行就是状态行),消息头(可选),空行(只有CRLF的行),消息正文(可选)组成。
     客户端的请求以post方式将数据传递给代理服务器端;服务器端的响应内容都在HTTP的body里面,而这个body一个字节流,客户端和服务器端理解这些字节流上是保持一致的。
 3)HTTP 方法
    使用http协议开发MIDP应用程序,经常使用的方法是:post和get
  GET:用于向服务器请求一个静态资源,重复一个GET请求将得到相同的资源响应。GET请求仅提供资源的URL,不包括任何消息体。
  POST:用于向服务器请求一个动态资源(如游戏中的一个回合),重复一个POST请求将得到不同的资源响应。
在企业移动应用平台中,采用的是post方法.POST响应也包括一个带服务响应数据的消息体.来自代理服务器端的HTTP响应可能包含成功(2xx)、重定向(3xx)或错误(4xx, 5xx)之类的状态码。这些代码由手机终端处理。
4)传输信息的简单加密
    Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,在手机终端发送请求或者代理服务器端发响应发给手机终端,传输的数据经过Base64编码


2.客户端与服务器端数据交换接口描述
2.1模板申请
1)客户端的申请动作
请求模板类型 申请标志 指令 其他传输数据
增加/查找 apply add 用户ID(Userid)
详细 apply detail 用户ID(Userid),主键(primary key)
列表/表格 apply table 用户ID (Userid)

2)服务器端对验证的响应消息
名称 说明
模板名称
模板内容
相应动作 成功/失败

2.2 模板数据提交
1)客户端的提交动作
请求模板类型 提交标志 指令 其他传输数据
保存 post save 用户ID(Userid),所有模板中的数据
删除 post delete 用户ID(Userid),主键(primary key)
修改 post update 用户ID (Userid) ,所有模板中的数据
查找 post search 用户ID (Userid) ,所有模板中的数据

2)服务器端对验证的响应消息
名称 说明
模板名称
模板内容
相应动作 成功/失败

分享到:
评论
1 楼 hk109 2009-08-24  
不错,写的很实用。

相关推荐

    企业无线应用平台---整体设计

    在当前数字化转型的大背景下,企业无线应用平台扮演着至关重要的角色,它为企业提供了灵活、高效且可扩展的方式,以满足移动设备上的业务需求。本文将深入探讨该平台的设计理念、关键技术和实施策略。 首先,整体...

    上海移动通信企业短信通平台EMPP接口协议v2

    上海移动通信企业短信通平台EMPP接口协议v2是一个用于企业与运营商进行大规模短信发送的通信规范,旨在为企业提供高效、稳定、可靠的短信服务。该协议通常被用于企业内部的客户通知、验证码发送、营销推广等场景。...

    统一通信平台-http协议

    HTTP(超文本传输协议)是互联网上应用最广泛的一种网络通信协议,它是万维网(WWW)的基础,允许用户从WWW服务器传输超文本文件。HTTP协议定义了客户端(通常是Web浏览器)如何从Web服务器获取资源,以及服务器如何...

    通信协议与移动增

    通信协议是计算机网络中设备间进行通信的规则,它们定义了数据如何打包、...学习这些通信协议和移动增值知识,对于开发和理解移动通信相关的软件项目至关重要,可以帮助开发者构建出高效、稳定且用户友好的移动应用。

    中国移动企业标准-IMS多媒体会议业务接口规范

    IMS(IP Multimedia Subsystem,IP多媒体子系统)是中国移动企业标准中的一项关键技术,它是一种基于IP网络的多媒体通信架构,旨在提供丰富的多媒体服务,包括语音、视频、数据和富媒体应用。IMS多媒体会议业务接口...

    移动接口文档--10690

    这些接口为移动应用开发者提供了一套标准的通信协议,使得企业能够集成短信服务,例如发送验证码、通知消息或接收用户的短信回复。通过这种方式,企业可以实现与用户的实时互动,增强服务的效率和用户体验。在实际...

    中国移动CM-IMS企业融合网关 设备规范

    软件要求包括了设备的操作系统、协议栈、应用软件等方面。 性能指标 CM-IMS设备的性能指标包括了信号质量、延迟、带宽、安全性等方面。信号质量是指设备对信号的处理和传输能力。延迟是指设备对信号的处理和传输...

    中国移动-NB-IOT智能燃气表解决方案白皮书-2018.12-30页.rar

    中国移动的NB-IoT智能燃气表解决方案,主要包含智能燃气表硬件、NB-IoT网络、数据平台和应用管理系统四部分。硬件部分集成了传感器和通信模块,通过NB-IoT网络将数据传输至云端平台,然后通过分析平台处理数据,...

    行业分类-设备装置-一种基于移动手机平台的eTerm应用系统及其方法.zip

    总之,基于移动手机平台的eTerm应用系统通过整合现代移动通信技术和传统终端功能,实现了设备装置领域的创新,不仅提升了用户体验,也为企业和公共服务提供了新的解决方案。随着5G、物联网等新技术的发展,我们可以...

    LTE移动通信网络优化协议分析仪实验指导书

    - 通信协议控制整个移动通信网络的运行。 - 网络优化涉及网络设备、资源、容量等方面的高效配置。 #### 二、LTE网络结构与优化 **2.1 网络优化的重要性** - 网络优化贯穿于网络发展的全过程。 - 解决网络质量问题...

    无线通信技术在移动支付平台中的应用.pdf

    总体来看,无线通信技术在移动支付平台中的应用极大地推动了金融交易的便利性,为消费者提供了更多元化的支付选择,同时也为企业开辟了新的商业模式。然而,随着技术的发展,如何保障交易安全、防止欺诈行为以及解决...

    中国移动IM企业信息机技术白皮书

    随着移动通信技术的进步和业务种类的扩展,企业信息机将逐渐成为企业首选的移动业务平台,推动业务的快速推广和应用。 3. **系统方案** - **系统总体结构**:系统采用模块化设计,包含数据接入、处理、传输和展现...

    第九届“大唐杯”全国大学生移动通信-5G-技术大赛竞赛试题及答案(20页 73题).docx

    2. **3GPP R15协议规范**:这是5G标准化过程中的一个重要里程碑,它主要针对eMBB(增强型移动宽带)应用场景制定了完整的标准,确保了高速率和大容量的数据传输能力。 - **eMBB应用场景**:包括高清视频流、虚拟现实...

    行业分类-设备装置-基于移动通信平台的即取即用式动态随机密码手机身份认证系统.zip

    标题和描述中提到的“基于移动通信平台的即取即用式动态随机密码手机身份认证系统”是一个关于网络安全和移动通信技术的专题。这个系统主要应用于设备装置领域,旨在提高用户在移动环境中的身份验证安全性。以下是这...

    基于微服务的移动办公平台的设计与实现.pdf

    【描述】: 本文探讨了如何利用微服务架构设计和实现新一代企业移动办公平台,以适应移动化、个性化、社交化和安全性需求。通过将业务功能划分为程序审核、信息发布、通信交流和综合访问四大模块,提升办公效率,同时...

    企业统一通信平台的设计-工学学士毕业论文.doc

    在 C/S 终端之间的通信中,采用了 Socket 协议,因为可控性最强,稳定性最高,从地层通信协议到通信格式都很灵活,而且值要遵守协议,跨平台/语言不是问题。 而在 Web 中的通信采用了 WebService,通过 HTTP 协议...

Global site tag (gtag.js) - Google Analytics