2017-06-24 22 views
0

私が最近割り当てたプロジェクトでは、無料のLogicalDOC Community Editionを使用していました。私たちはビジネス版を購入することを検討していますが、このエディションではセッション数が限られています。LogicalDOCのシングルセッションBE

このプロジェクトは非フレームワークのPHPアプリケーションで構成されています。現在のところ、すべてのページ要求に対してLogicalDOCへのSOAPセッションが開始されますが、最後はログアウトしません。現在のところ、1つの連続したセッションのみが可能であるため、システムは1ページ要求後にブロックします。コードには、単一の通信レイヤー、DAOまたは接続プールはありません。ただし、最初の認証を行い、session_idをグローバル変数として保存するLogicalDOCクラスがあります。

現時点では、セッションプーリングとスマートオブジェクトを使用して、システムをフレームワークで書き直すことを提案しています。しかし、誰も匹敵する問題に遭遇し、これをより短時間で解決することができましたか?

答えて

0

APIドキュメントとサンプルのリソースがここで公開されています。あなたが注意しているようhttps://www.logicaldoc.com/support/api

、あなたがAuth.login メソッドを呼び出すセッションを開くことができる方法は、あなたのセッションを識別するSIDを返します。 その後、このトークンを後続の呼び出しで使用して、同じセッションを再利用することができます。 フレームワークを採用する必要はありません。このSIDを単純なファイルに保存するだけで済みます。 作業の最後に、Auth.logoutでセッションを終了してください。

関連する問題