2010-04-19 81 views

回答

2

当然这是“可能的” - 问题是,你愿意走多远?如果在SAP系统或某个网关系统上执行某个自定义程序是一个选项,则可以编写一些小型连接器应用程序来分析命令行或输入文件,连接到队列并发送消息。如果重复产生一个进程不是一个选项,请看RFC SDK and the documentation - 编写一个后台进程等待传入呼叫并将其转发给MSMQ应该不会太难。

0

其他替代方案将是

  • 的BizTalk Server
  • 自己编写Web服务

我没有有关BizTalk细节;第二个选择似乎相当直接的实施。如果您需要一定的保证(例如,一次交付)关于消息传递,那么您可能需要使用RFC SDK并创建一个RFC服务器。我从来没有试过这个,所以我不能提供给你更多的细节......但无论如何它可能会帮助你。