私はnav2013 r2を使用しており、phpとcURLを使用しています。私は正常に接続して読むことができます。ご存じのように、navisionには、ライセンスに関して同時に接続されたクライアントには制限があります。Auto Kill Navision Webserviceセッション
したがって、データが要求されていないときにセッションが存続し、1つのライセンスを常にアクティブにしているときに問題が発生します。
私は自分のデータを取得した後でもPHPからラッパーを殺していますが、まだセッションはそこに残ります。
セッションが終了した後、または多分アイドル時間の後にセッションを終了する別の方法はありますか? WindowsクライアントタイプではなくWebサービスクライアントタイプについて話していることを忘れないでください.Windowsクライアントタイプは、ユーザがクライアントアプリケーションを閉じると自動的に切断されるためです。
よろしく、
編集:私はこのチュートリアルで使用し接続するには:ここでhttps://blogs.msdn.microsoft.com/freddyk/2010/01/19/connecting-to-nav-web-services-from-php/
私はNavがWebサービスリクエストのために長いセッションを作成していないと思います。だから、何かを殺す必要はなく、そのための道具もない。あなたが直面している正確なエラー。 –
とサービス層がタイムアウトのためセッションを終了するので、このセッションは別のものでなければなりません – azatoth
私は実際にはエラーに直面していませんが、私たちは5人の同時ユーザーの同時使用ユーザーしかないため、したがって、他の4人だけがナビゲーションにアクセスすることができる。 – Combinu