我的公司决定推出自己的EDI服务,以处理希望通过AS2进行通信的合作伙伴-适用性声明2。令我感到惊讶的是,对于开发人员而言,没有很多资源或信息需要他们自己进行。

我找到了这些,但想知道是否有人有使用过或者您认为如何的经验,您使用什么/如何实现AS2?
AS2 Secure (PHP)

Net::AS2 (Perl Module)

最佳答案

我已经实现了数百次AS2解决方案。当然,我在那里使用了大量的商业软件,包括免费软件。我假设您已经阅读了RFC,它将使您知道您的软件需要如何工作以使其合规。

/n软件提供了一个对一个贸易伙伴免费的解决方案。我已经在客户位置成功使用了它。我听说,如果您绝对需要基于PHP的解决方案,则人们会在AS2Secure上取得成功。如果您的合作伙伴需要MD5哈希算法,则此解决方案(基于他们的站点)将不起作用。这只是为什么自己滚动可能会很棘手的一个示例。

要考虑的事情:

与您的EDI转换器集成起来有多困难?无缝的?还是脚本需要发生?如何处理MDN,以及需要多少设置才能处理它?它们是同步的还是异步的?您需要/想要支持哪种加密/签名算法?这会扩展到多个贸易伙伴吗?您要为每个合作伙伴建立邮箱并根据ID路由吗?

我了解自己推出服务的愿望,但是这匹马已经被打死了。

有许多优秀的应用程序可以扩展并与您的集成解决方案集成,并且大多数时候您将从基于商业的软件中获得快速的投资返回。

就我个人而言,我与Cleo Lexicom的关系非常顺利。不是免费的,但最多即插即用。

09-27 18:05