论文部分内容阅读
本文针对综合物流信息服务平台没有提供对外数据接口,用户在平台交易过程中产生的物流业务数据不能传递至企业信息管理平台或其它政务平台,无法完成数据的重复利用,达不到数据协同及数据共享的要求等问题,提出基于XML技术的异构数据交换方法,根据服务对象对数据及其格式的要求,完成数据在综合物流信息服务平台的批量提取、转换以及安全传递,实现了综合物流信息服务平台与其它政企平台的系统对接,提高了数据的使用效率。首先,本文分析了综合物流信息服务平台的功能及数据的存储的特征,研究了服务对象接收数据的类型、格式特征和数据传递的频率与复杂性,确定接收平台物流业务(特别是报关业务)数据的要求,提出异构数据交换方法研究以及数据交换系统的设计思路。其次,研究了不同类型的异构数据交换方法,根据平台数据交换要求,基于XML技术的数据交换方法比较适合综合物流信息服务平台和其它异构系统进行数据交换。以海关EDI通关系统为样本,设计了异构数据交换流程,确定了数据提取和数据建模等关键技术,并利用XML的数据转换和HTTPS的数据传递方法,解决数据格式的转换、传递过程的安全性问题。第三,通过研究数据提取技术,设计了综合物流信息服务平台页面数据提取流程,并利用多线程技术解决页面解析导致的服务器响应迟钝、页面缓冲时间长的问题。第四,以报关物流数据的提取为例,根据异构数据交换流程和数据提取技术,研究并构建了交换数据提取模型,为异构数据交换系统的开发提供了数据表达的理论依据。第五,根据所研究数据提取流程和所构建数据模型,利用.NET开发平台,在综合物流信息服务平台海关报关业务交易系统的基础上,开发了异构数据交换系统,实现了报关物流业务数据的提取、转换和传递的过程。利用综合物流信息服务平台,对所研究的异构数据交换方法进行了实证研究。