【发布时间】:2013-12-06 01:21:46
【问题描述】:
我们刚刚实现了支持 AS2 的 EDI 模块,并获得了一个只能做 FTP 的客户 :)
问题。我知道这很“简单”,他们为我们提供了 FTP 凭据和文件夹的 IN/OUT 路径。 它是如何工作的?以上是我的理解,如有错误请指正。
为了获取新消息,我每 X 分钟按计划运行一次进程,并且:
- 连接到 FTP
- 打开“IN”文件夹
- 查询文件 获取文件 删除
- 文件关闭 FTP
发送新消息:
- 连接到 FTP
- 打开“OUT”文件夹
- 写我的消息
- 关闭 FTP
这听起来正确还是我需要做些不同的事情?
【问题讨论】:
-
这不是 EDI 特定的,而是客户特定的。您的客户会告诉您在他们的服务器上接收和发送文件的位置。下载后是否需要删除也取决于您的客户;例如,我们有一些在文件下载后会自动删除。与客户的 IT 部门讨论。这不是一个真正的编程问题。
-
你需要 AS3(AS2 的基于 FTP 的变体)吗?
-
不,它不是 AS3,但是我有你的 AS3 组件 :)