我有一个项目,以实施电子数据交换解决方案到现有的电子商务类网站。只涉及三个EDI文档,并且只有一家公司可以传输文件。他们已经严格定义了X12文档,并将负责所有到FTP站点的GET/PUT。这三个文档是库存通知(入站)、发货通知(入站)和发票(出站)。
我们不想/不需要实现一个成熟的EDI管理解决方案。我的问题是,如果我认为这是一个使用PHP的相对简单的解析任务,我是不是疯了?有没有人知道任何可能有用的现有PHP库(可能是X12 to XML)?我的搜索一无所获。如果这是一个现实的目标,而且没有其他可用的资源,我想立即开始我自己的工作。
我在Azure中提供了WindowsServer2012VM。当我试图通过FileZilla FTP客户端连接到它时,我会得到一个Could not connect to server error。
以下是我迄今尝试过的:
在Azure门户中添加FTP入站规则(TCP/21)
在IIS中,配置了FTP防火墙支持。集Data Channel Port Range to 7000-7002,External IP Address of Firewall to my vm's public IP,added 7000, 7001 and 7002 to inbound rules,d