移动电子商务平台两大技术模块

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

移动电子商务平台两大技术模块

商贸搜索模块

商贸搜索模块是基于Elastic Search 构建的分布式,RESTful搜索引擎。

设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

支持通过HTTP使用JSON进行数据索引。

(1)各检索服务器之间相互共享资源,站点只向本自治区域内的信息搜索

机器人提供信息,减轻了网络及各站点的负载。

(2)与Web本身的分布式特性相适应,具有良好的可扩充性,便于维护。(3)索引信息划分到各自的索引数据库中,使得各索引数据库相对较小,查

询的响应时间相对较短。

(4)各代理之间的相互协作及查询重定向使得提供的服务更完善。

商贸通信模块

“商贸通信模块”是“移动电子商务平台”集成原有的B2B电子商务平台

的所有功能并使之适应移动终端的特殊需要,系统提供pc到pc、pc到android、android到android多种平台交流方式,让用户随时随地跟踪掌握电子商务平台客户访问情况,及时沟通交流。

(1)BOSH(Bidirectional-streams Over Synchronous HTTP):双向同

步HTTP传输流,一种基于HTTP协议的双向同步传输协议,其在双向传输数据

时有效避免HTTP轮询和减少延时,同时实现兼容受约束的运行时环境(如:手

机和基于浏览器的客户端)、兼容受限的网络连接 (例如, 防火墙, 代理, 以

及网关)、容错 (例如, 在HTTP请求的任何阶段,底层TCP连接中断之后,会

话恢复)、复用数据流、防止拒绝服务攻击等的高性能的需求。。

(2)XMPP(The Extensible Messaging and Presence Protocol):可

扩展通讯和表示协议,一种基于XML的协议,可用于实时通讯、表示请求 - 响

应服务中的 XML 数据元流式传输。

(3)XMPP Over BOSH:XMPP数据流通过BOSH协议进行传输。

(4)IM部分的总体架构图:

图例说明:

A)IM WEB客户端、IM手机客户端和IM PC客户端均可通过

XMPP Over BOSH与IM服务器连接;

B)发送给目标用户的消息,由发起用户经IM服务器转发给目标用户;

C)IM PC客户端和IM 手机客户端可以采用其他通信协议与IM服务器连接,IM 服务器判断目标客户端的连接方式,并采用相应的协议进行转发。

相关文档
最新文档