我正在使用nav2013 r2並使用php和cURL我們正在讀取一些表格。我能夠成功連接和閱讀。正如您所知,navision對於您的許可證同時關聯的客戶端有限制。自動殺死Navision Web服務會話
所以問題就出現了,因爲當我沒有請求任何數據時,會話保持活動狀態,因此持有許可證中的1個始終處於激活狀態。
我得到我的數據後,雖然從php中封裝封裝,但仍然會議仍然存在。
是否有另一種方式在完成閱讀後或者在空閒時間之後終止會話?請記住我正在討論Web服務客戶端類型而不是Windows客戶端類型,因爲當用戶關閉客戶端應用程序時,Windows客戶端類型會自動斷開連接。
問候,
編輯:要連接我用這個教程:https://blogs.msdn.microsoft.com/freddyk/2010/01/19/connecting-to-nav-web-services-from-php/
我認爲Nav並沒有爲Web服務請求創建長會話。所以你不需要殺死任何東西,也不需要任何工具。你面臨的是什麼確切的錯誤。 –
,並且服務層會因爲超時而關閉會話 - 所以這個會話必須是別的東西 – azatoth
我並沒有真正面對錯誤,但是由於我們有5個併發用戶的有限許可證,其中一個用戶總是被使用通過網絡服務,因此只有其他4個可以訪問navision。 – Combinu