网站大量收购闲置独家精品文档,联系QQ:2885784924

智能调度平台接口(GPS系统分册)讲解.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新奥智能调度配送管理平台接口规范 (GPS系统分册) 二〇一四年十一月 目录 1. 概述 3 1.1. 编写目的 3 1.2. 预期读者 3 1.3. 术语 3 1.4. 交互示意图 3 2. 接口需求 3 2.1. 行驶信息接口 3 2.1.1. 需求描述 3 2.1.2. 数据类清单 3 2.1.3. 接口交互流程图 4 2.1.4. 流程图说明 4 2.1.5. WebService服务清单 4 3. Webservice集成 5 3.1. 行驶信息接口 5 3.1.1. 行驶信息服务 5 3.2. 行驶信息接口 5 3.2.1. 行驶信息服务 5 4. 接口规约 6 4.1. Webservice服务接口基本规约 6 4.1.1. 技术标准 6 4.1.2. 服务设计原则 6 4.1.3. 服务调用原则 7 4.1.4. 接口说明 7 修订历史 版本 类型 成稿日期 责任人 备注 1. 概述 1.1. 编写目的 为统一智能调度管理配送平台与GPS系统的集成接口,特制定本接口规范,以指导智能调度管理配送平台集成的设计、开发、测试及部署实施工作。 1.2. 预期读者 本接口规范预期读者为智能调度管理配送平台和GPS系统接口设计开发人员。 1.3. 术语 Webservice集成:通过WebService的方式进行数据传递的接口集成方式。 1.4. 交互示意图 2. 接口需求 2.1. 行驶信息接口 2.1.1. 需求描述 智能调度管理配送平台在运输监控过程中,根据车头牌照,定时获取相应的行驶信息,包括行驶位置(坐标)、速度、方向、采集时间等。 2.1.2. 数据类清单 GPS系统提供: 数据类型 数据类 交互频度 String 行驶信息 30分钟/次 2.1.3. 接口交互流程图 2.1.4. 流程图说明 1、智能调度平台在业务过程中,生成需要查询的车头牌照; 2、智能调度平台调用GPS系统接口,定时发送车头牌照; 3、GPS系统根据车头牌照,生成相应的行驶信息; 4、GPS系统将车头牌照、行驶信息通过接口返回; 5、智能调度平台获取车辆相应的行驶信息。 2.1.5. WebService服务清单 服务提供者 服务分类 服务名称 GPS系统 行驶信息查询服务 待定? 3. Webservice集成 3.1. 行驶信息接口 3.1.1. 行驶信息服务 . 接口说明 接口说明 智能调度管理配送平台在运输监控过程中,根据车头牌照,定时获取相应的行驶信息 接口方式 WebService 方法名称 ?(待GPS系统提供) WSDL ?(待GPS系统提供) 服务端 GPS系统 调用端 智能调度管理配送平台 数据频度 30分钟/次 输入参数中文名 输入参数英文名 参数格式 非空 含义 车头牌照 FRONT_NO String (32) 是 车辆唯一标示 用户名 USER_NAME String (32) 接口验证用户名 密码 PASSWD String (32) 接口密码 返回值中文名称 返回值英文名称 返回值格式 非空 含义 车头牌照 ? ? 是 行驶位置 ? ? 是 经度 ? ? 是 维度 ? ? 是 速度 ? ? 否 方向 ? ? 否 采集时间 ? ? 是 . 数据交互说明 4. WebService接口规约 4.1. 技术架构 4.1.1. 技术架构概述 智能调度平台WebService接口采用Xfire技术实现。客户端和服务器用SOAP协议通过HTTP来交互,客户端根据WSDL描述文档生成SOAP请求消息发送到服务端,服务端解析收到的SOAP请求,调用Web service,然后再生成相应的SOAP应答送回到客户端。 4.1.2. 认证机制 智能调度平台的所有WebService服务均需要认证通过(部分需要授权)才能够被调用。智能调度平台WebService服务接收到请求后首先从消息上下文中获取用户名和密码,进行认证,认证通过后再调用具体服务。 作为客户端,应用程序代码(使用Xfire的客户端编程模型来编写的)需要将用户名和密码设置到MessageContext中进行调用。 根据客户端程序语言及调用方式不同,设置的方法也不同,下面列举出客户端程序语言为java的两种设置方式: . 客户端调用 平台使用xfire技术发布webservice服务,建议客户端也使用XFire来访问外部服务,以下客户端调用示例代码都是基于xfire技术来编写的。 一、调用方式 客户端可以通过如下两种方式调用外部服务: 1) 根据WSDL创建客户端调用 如果服务端没有提供接口,可以使用这种简单的方式来调用,如下为客户端调用示例代码: public static void main(String[] args) { String ws

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档