DiAPI断开延迟

2020-08-24 04:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我使用下面的代码来断开程序与sa...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我使用下面的代码来断开程序与sap的连接:

 private void Disconnect(){
     oCompany.Disconnect();
     oCompany = null;
 }
 

它可以工作,但SAP需要一些时间(1-5分钟)才能意识到连接已关闭。 当同一用户尝试在任何其他设备上再次接通时,就会出现问题。 他们必须等到会话被SAP真正关闭为止。

我制作了一个非常简单的表单,该表单连接到SAP并使用该功能断开连接。 如果我查看SAP中的已连接客户端,则可以在连接后立即看到该软件如何注册为已连接,但是断开连接后需要几分钟才能消失。

是否可以强制关闭此连接?

*使用sap 9.2,C#,DI API