首页 | 本学科首页   官方微博 | 高级检索  
     

基于动态语言的通用型EDI转换引擎设计与实现
引用本文:苏国忠,程荣,易宇荤. 基于动态语言的通用型EDI转换引擎设计与实现[J]. 软件, 2011, 32(4): 1-4,11. DOI: 10.3969/j.issn.1003-6970.2011.04.001
作者姓名:苏国忠  程荣  易宇荤
作者单位:国富通信息技术发展有限公司,北京,100176
基金项目:“十一五”国家科技支撑计划重点项目课题一“国际贸易区域经贸合作与流通促进平台”(2009BAH46B01)
摘    要:EDI系统在国际贸易领域有广泛的应用。传统的数据转换引擎一般采用静态编程语言(C/C++,Java,C#等等)开发实现的。在使用传统数据转换引擎过程中,开发维护,扩展传统数据转换引擎的成本较高。动态语言不需要编译,语法简捷,开发调试速度快,维护成本低,可移植性强的特点满足了业务人员对数据转换引擎的新需求。因此,基于动态语言实现的数据转换引擎,弥补了传统数据转换引擎的不足。本文主要介绍了基于动态语言Python开发实现的数据转换引擎。此数据转换引擎支持多种数据格式标准,易于使用,运行稳定,执行效率高。

关 键 词:UN/EDIFACT  X12  XML  EDI格式转换  动态语言  Python

EDI Engine Design and Implementation Based on Dynamic Language
SU Guo-zhong,CHENG Rong,YI Yu-hun. EDI Engine Design and Implementation Based on Dynamic Language[J]. Software, 2011, 32(4): 1-4,11. DOI: 10.3969/j.issn.1003-6970.2011.04.001
Authors:SU Guo-zhong  CHENG Rong  YI Yu-hun
Affiliation:SU Guo-zhong,CHENG Rong,YI Yu-hun (COFORTUNE INFORMATION TECHNOLOGY CO.,LTD Beijing 100176)
Abstract:EDI system has been widely used in the international trade field,which often follows different data format standard (E.g.UN/EDIFACT,X12,etc.).In general speaking,traditional EDI engine is developed using static programming language (E.g.C/C++,Java,C#,etc.).The development,maintenance and extension cost is rather high when using the traditional EDI engine.Dynamic programming languages provide features such as no compile needed,simple syntax,fast development and debugging,low maintaining cost,great portabilit...
Keywords:UN/EDIFACT  X12  XML  EDI transformation  Dynamic languages  Python  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号