我正在现有的BizTalk群集上安装新的BizTalk Server2016。
我已经安装了所有的软件,但在配置Server之前,我想测试BizTalk软件是否安装正确,因为我们在过去有几个问题。
如何开发一段.NET代码来测试是否正确安装了?
显然,我们可以在配置BizTalk服务器并将此服务器添加到BizTalk集群之后进行测试,但我们想在此之前进行检查。
我们正在使用RFCSDK7.20和ClassicRfc连接。
发布于 2019-07-05 04:38:05
显然,请将下面"<...>“中的参数替换为您的实际服务器信息。
using Microsoft.Data.SAPClient;
using (SAPConnection conn = new SAPConnection("TYPE = A; ASHOST=<server>; SYSNR=<sysnum>; LANG=EN; CLIENT=<client>; USER=<user>; PASSWD=<password>"))
{
conn.Open();
SAPCommand cmd = conn.CreateCommand();
cmd.CommandText = "exec RFC_PING";
cmd.ExecuteNonQuery();
}发布于 2019-07-05 08:14:41
SAP将知道其端口是否连接到biztalk。因此,只需在biztalk中创建到SAP的接收端口来测试connection.Make,确保IDOC不会被释放。

https://stackoverflow.com/questions/56887455
复制相似问题