海运舱单集中申报系统-天津电子口岸.docVIP

海运舱单集中申报系统-天津电子口岸.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
海运舱单集中申报系统-天津电子口岸

海运舱单集中申报系统 技术规范 WebService接口V1.01 天津电子口岸发展有限公司 2009年6月 文件制/修订履历 修订版次 修订日期 修订说明 作者 备注 1.0 2009/7/10 初次發行 1.01 2009/8/20 海运舱单申报舱单数据接口增加参数“报文名称” 修改舱单数据填制条件 陈罡 1.02 2009/11/17 增加webservices接口的参数,用于表示“客户请求要将报文发送的执法机关 1.03 2009/11/24 增加“确认回执是否收取成功”的方法 陈罡 目 录 1 编制说明 4 1.1 目的 4 1.2 解释权 4 1.3 参考标准和文献 4 2 名词术语 5 3 接入功能及流程 6 3.1 概述 6 3.2 网络结构 6 3.3 认证服务 7 3.3.1 认证的介绍 7 3.3.2 流程描述 7 4 接口 8 4.1 认证服务接口 8 4.1.1 获取服务器端随机数 8 4.2 舱单申报服务接口 8 4.2.1 海运舱单申报舱单数据 9 4.2.2 海运舱单获取审批回执 10 4.2.3 确认回执是否收取成功 11 5 舱单数据填制条件 12 编制说明 目的 为了指导天津电子口岸海运舱单集中申报系统客户端开发商的开发,特制定本规范。本规范为天津电子口岸发展有限公司企业规范,规定天津电子口岸提供给海运舱单集中申报系统客户端的Web服务接口。 解释权 本规范由天津电子口岸发展有限公司起草。本规范的解释权属于天津电子口岸发展有限公司。 参考标准和文献 下列标准所包含的条文,通过本标准的引用而构成本标准的条文。在标准出版时,所示版本均为有效。所有标准都会被修改,使用本标准的各方应探讨使用下列标准最新版本的可能性。 RFC1738 统一资源定位器(URL) RFC 2068超文本传输协议 HTTP/1.1 RFC 1521 BASE64算法 RFC 1851 3DES算法 RFC 1852 SHA算法 名词术语 服务器端随机数:由电子口岸舱单信息服务平台产生的8位随机数,供客户端与服务器端进行对碰使用。 算法变量:在客户端与服务器端通过对8位随机数进行相关算法函数计算,得出的结果称为算法变量,供客户端与服务器端认证使用。 海关备案号:用户企业在地方海关进行业务备案时,由地方海关定义指定的企业唯一编号。 电子口岸注册号:用户企业在天津电子口岸进行注册时,提供给企业的唯一编号。 接入功能及流程 概述 海运舱单集中申报系统提供了如下WebService接口 认证服务:提供登录认证的接口,可供海运舱单集中申报系统外的其他业务系统使用 海运舱单申报服务; 海运舱单删除申报服务; 海运舱单获取审批回执服务; 参数查询:提供海运舱单集中申报系统中各种参数字典的查询服务(当前版本不包含此项服务) 网络结构 舱单集中申报系统客户端通过Internet与舱单集中申报系统的各服务连接,网络结构示意图如下: 图3-1 网络结构示意图 认证服务 认证的介绍 由于业务的特殊性,海运舱单集中申报系统的用户必须使用认证Ukey发送业务数据,因此要求客户端需要安装识别Ukey的驱动程序,用户需要在天津电子口岸注册为合法用户后领取认证Ukey,方能正常使用海运舱单集中申报系统的认证服务。 流程描述 图3-2登录流程示意图 客户端向服务器端请求获取服务器端随机数。 服务器端返回给客户端随机数。 客户端将服务器端随机数传递给本地加密锁的算法,以便生成算法变量。 客户端向服务器端提交服务器端随机数和算法变量。 服务器端将根据随机数客户端算法变量进行校验,并返回校验信息。 服务器端将校验信息返回给用户。 客户端进行业务申报时,将服务器端随机数同业务数据一同提交给服务器端。 登录完毕。 接口 认证服务接口 在提交和获取业务数据前,都要进行取得服务端随机数,并依赖于此进行业务操作。 http:// 4:10000/SeaManifestDeclaration/services/DeclareService?wsdl 获取服务器端随机数 接口方法为:GetServerRandom 说明 数据类型 备注 organ_code 用户注册号 String 返回值信息 返回值类型 返回值说明 备注 String 首先判断用户注册号是否存在,若不存在则返回错误信息,“用户不存在”;若存在,则继续判断用户是否有效,若为无效或冻结,则返回错误信息,“用户无效或冻结”;若用户有效则返回10位随机数 说明:用户得到服务端随机数后,调用动态链接库(CDLL5.DLL)的Lock32_Function(String)方法,获得算法变量,作为验证数据。 舱单申报服务接口 接收用户申报的进

文档评论(0)

ailuojue + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档