本发明专利技术所提供的一种基于SAP WEBSERVICE接口的数据传输方法,对数据的传输实行三层封装,避免SAP对外直接暴露接口并降低数据传输过程中丢失等危险。其通过以下的技术方案来实现的:一种基于SAP WEBSERVICE接口的数据传输方法,由SAP通过Web Service生成XML文件并发送到文件服务器,再由拥有文件服务器授权的外部系统通过分布式组件读取解析XML文件获取数据。
【技术实现步骤摘要】
【专利说明】—.
本专利技术涉及一种计算机数据传输方法,尤其涉及一种基于SAP WEBSERVICE接口的数据传输方法。二.
技术介绍
思爱普软件(SAP)是目前世界上使用最多的ERP (企业资源管理)软件,在各行业有着极其重要的地位。SAP是一个庞大的系统,管理着企业的最核心数据,同时也和其他外围应用系统有着密切的数据交互,此时,如何保证SAP的数据安全,防止数据的越权外泄,是每一个SAP从业人员需要重点关注的问题。三.
技术实现思路
本专利技术的目的是提供一种基于SAP WEBSERVICE接口的数据传输方法,该系统通过利用SAP的WEBSERVICE接口实现数据在SAP和外部系统的安全传输。本专利技术的目的是通过以下的技术方案来实现的:一种基于SAP WEBSERVICE接口的数据传输方法,由SAP通过Web Service生成XML文件并发送到文件服务器,再由拥有文件服务器授权的外部系统通过分布式组件读取解析XML文件获取数据。其中,该方法使用SAP、文件服务器、外部系统三层结构封装;SAP的WEBSERVICE接口包含BAPI函数;WEBSERVICE指的是Web服务,BAPI指的是商业应用程序;在外部系统编译JAVA语言生成分布式组件。本专利技术所提供的一种基于SAP WEBSERVICE接口的数据传输方法,对数据的传输实行三层封装,避免SAP对外直接暴露接口并降低数据传输过程中丢失等危险。四.【附图说明】附图1是本专利技术的数据传输流程图。以下再结合附图和【具体实施方式】对本专利技术作进一步的详述。五.【具体实施方式】实施例具体的数据传输流程可参考附图1,其中图上标注的步骤I至步骤7如下所示:步骤1:启动SAP,建立包含BAPI函数的RFC ;步骤2:启动SAP,建立包含RFC函数的Web Service,并对外发布;步骤3:启动文件服务器,通过第二步建立的Web Service生成并发送XML文件到文件服务器;步骤4:创建Java环境变量;步骤5:编译Java源代码并得到分布式组件;步骤6:在系统中注册分布式组件;步骤7:通过分布式组件从文件服务器读取XML文件并解析数据存储到中间数据库。【主权项】1.一种基于SAP Web Service接口的数据传输方法,其特征在于:由SAP通过WebService生成XML文件并发送到文件服务器,再由拥有文件服务器授权的外部系统通过分布式组件读取解析XML文件获取数据。2.根据权利要求1所述的一种基于SAPWeb Service接口的数据传输方法,其特征是:该方法使用SAP、文件服务器、外部系统三层结构封装。3.根据权利要求1所述的一种基于SAPWeb Service接口的数据传输方法,其特征是:SAP 的 Web Servi ce 接 口包含 BAPI 函数。4.根据权利要求3所述的一种基于SAPWeb Service接口的数据传输方法,其特征是:Web Service指的是Web服务;BAPI指的是商业应用程序。5.根据权利要求1所述的一种基于SAPWeb Service接口的数据传输方法,其特征是:在外部系统编译JAVA语言生成分布式组件。【专利摘要】本专利技术所提供的一种基于SAP WEBSERVICE接口的数据传输方法,对数据的传输实行三层封装,避免SAP对外直接暴露接口并降低数据传输过程中丢失等危险。其通过以下的技术方案来实现的:一种基于SAP WEBSERVICE接口的数据传输方法,由SAP通过Web Service生成XML文件并发送到文件服务器,再由拥有文件服务器授权的外部系统通过分布式组件读取解析XML文件获取数据。【IPC分类】H04L29-06【公开号】CN104753871【申请号】CN201310745594【专利技术人】蔡晓翔 【申请人】蔡晓翔【公开日】2015年7月1日【申请日】2013年12月31日本文档来自技高网...
【技术保护点】
一种基于SAP Web Service接口的数据传输方法,其特征在于:由SAP通过Web Service生成XML文件并发送到文件服务器,再由拥有文件服务器授权的外部系统通过分布式组件读取解析XML文件获取数据。
【技术特征摘要】
【专利技术属性】
技术研发人员:蔡晓翔,
申请(专利权)人:蔡晓翔,
类型:发明
国别省市:广西;45
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。