我们有一个应用程序对外部客户执行sftp。目前,这通过 IBM Datapower 作为 DMZ 代理,实际查找文件sftp 中使用的 sftp 的实际目标/用户 ID 密码。数据电源盒位于 DMZ 上。现在,我们将 sftp 替换为 IBM connect direct。Datapower似乎没有用于直接连接的FSH。关于如何与DataPower一起工作的任何想法?
如果您有/使用 MQFTE v7.4+,那么您可以使用它通过 DataPower 执行连接:直接操作。
怕这是不可能的,因为DataPower不支持ConnectDirect。唯一的选择是Datapower中的TCP代理对象,但这根本不提供任何安全性,它是一个直接打开的端口。
最好的选择是在此处添加 RFE:https://www.ibm.com/developerworks/rfe/execute?use_case=changeRequestLanding&BRAND_ID=181&PROD_ID=694&x=22&y=18
我知道它之前已经讨论过,他们已经在MPGW组件中实现了"Sterling Multi-Enterprise Integration Gateway Server",所以也许可以扩展到也支持ConnectDirect...
根据Chris3k的回答,有一种方法可以隧道传输它:https://www.ibm.com/support/knowledgecenter/SSEP7X_7.0.4/com.ibm.wmqfte.doc/cd_bridge_overview.htm
不过,您仍然需要 Connect:Direct Node(当然还有带有 FTE/MFT 选项的 IBM MQ 7+)...