如何设置EDI服务器

时间:2013-07-09 13:13:57

标签: edi

我的任务是检查内部EDI的可行性,因为第三方成本已经失控。

在对主题进行网络搜索时,有很多关于各种文档类型和格式的信息,并从XML或数据库文件创建它们。这看起来非常简单。但是,我没有看到服务器到服务器通信的主题。

问题是,设置服务器需要什么?我正在寻找一个第三方组件,我可以在Windows服务器上作为服务器运行(我把它看作是IIS服务器,只是坐在那里等待传入连接,然后进行握手并接受文件。)唯一的事情到目前为止,我发现MS BizTalk服务器包含EDI功能。

我还发现Edidev.com有一个AS2服务器,看起来可能符合要求。

我是这个领域的新手,不想错过任何重要的事情。

3 个答案:

答案 0 :(得分:6)

在谈论EDI时,有许多不同的选择。

完整EDI设置中涉及的主要组件包括翻译工具,作业计划程序,托管文件传输(MFT)解决方案和服务器。

现在,大多数EDI专业人士,主要是EDI Oustourcing公司希望公众相信的是,建立自己的内部EDI解决方案非常困难,并且需要花费一条腿和一条腿。

当然,一些外包选择确实需要花费很多钱,如Gentran,GXS Open Text,IBM Sterling以及其他主流EDI服务提供商。像Liaison,1EDI Source等其他产品更具成本效益,并且有各种不同的支持包,包括基于云的解决方案。

事情的总体事实,并回到建立自己的内部解决方案的原始点,这些EDI服务提供商提供的所有内容都可以在内部完成,而成本只是其中的一小部分。有开源解决方案,免费云服务选项或现成的软件,可以安装,实施和集成,以便与业务系统一起使用。

此业务情景中的成本是内部EDI专家,可以与您新建的EDI解决方案一起运行,维护和实施新的关系。

一个示例解决方案:开源解决方案

(免费下载,安装和使用)

翻译工具 - MFT解决方案 - AS2服务器

[ Bots EDI Translator - Waarp MFT - OpenAS2 Server ]

bots.sourceforge.net/en/index.shtml

sourceforge.net/projects/waarp /

sourceforge.net/p/openas2/wiki/Home /

还有许多其他选项可以拼凑在一起并根据您的特定业务需求进行定制。

EDI简单定义的是将电子商务文件从一家公司转换为另一家公司。

翻译工具只是从一个文件中取一个数据字段,然后在另一个文件中放入预定义字段。

托管文件传输是您要用于查看事务,重新发送事务,手动下载以前的事务等的GUI。

文件传输部分只是设置公司与您要发送/接收文件的公司之间的通信设置。可以配置为FTP,SFTP,AS2甚至电子邮件分发列表。

我是其中一个第三方EDI服务提供商的前业务经理,并且惊讶于该行业如何诱骗用户认为EDI如此复杂且难以实施,维持甚至理解。

我还在EDI行业,目前担任制造公司的业务分析师,您猜对了,内部EDI。

答案 1 :(得分:3)

大多数传统的EDI软件公司都有“企业级”集成选项,可以在服务器上运行。 Gentran,TrustedLink,BizTalk ..这些空间中的所有名称通常都是相当大的(昂贵的)投资。

我在这里使用的是Liaison的Delta(翻译)和ECS(沟通)。都作为客户端/服务器运行。翻译软件是一个真正的Windows拖放任意到任何映射器,可以处理所有集成方案。这个商业软件将为您带来大约2万美元。我们目前正在支持100多个贸易伙伴,每天处理大约3000批数据。该系统与我们的ERP集成,不仅处理EDI,还处理XML,平面文件,CSV数据。 DeltaECS。您可能有兴趣阅读此内容:My Case Study

如果您有自己的翻译引擎(解析器)并且只想要一块进行通信,您仍然可以查看ECS,Cleo Lexicom或Axway。所有这些都具有适合您的托管文件传输解决方案,并作为Windows服务运行。

因此,我们的服务器处理AS2通信,按计划拾取文件,通过FTP和FTP发送数据,通过HTTP处理Web服务,并具有客户端实用程序来显示进出系统的数据。它还会自动为入站事务生成997。 ECS的设置非常简单。学习翻译 - 任何翻译 - 都是一项艰巨的任务。他们每个人都有怪癖。这就是投入时间的地方。

答案 2 :(得分:0)

这是一个非常老的问题(但是,EDI是一种非常老的技术)。

您的传输软件就是面向Internet的工具,您的大多数贸易伙伴将使用FTP的形式,而您的翻译软件将仅从其FTP邮箱中提取文件。请注意,许多贸易伙伴都坚持拥有经Drummond认证的FTP服务器,因此,这可能是小型EDI设置中最昂贵的部分。

无论如何,设置此方法的方法是让您的FTP / SFTP / FTPS服务器(Cleo Lexicom或类似的产品)接受和/或发送文件,然后由您的翻译软件接管。