Hi,
We are trying to implement a connection between our system and the system from outside businesses.
We need to be able for them to send files to our repository, modify files and retrieve documents based on metadata.
The first use-case are pretty easy to handle but to allow real-time searching and fetching of documents from Laserfiche to them, we can't use anything like an import agent or a workflow.
We are looking at a few requests per second runnin continuously in this case. So they suggested CMIS as a solution.
The problem arise when they try to make multiple connections: The sessions stays active and we can only set this to as low as 1 minute. As we plan more than 10-15 documents per minute, they hit a point where there is too many connections active and Laserfiche will not allow them to make any new connection until they close their previous ones.
So we are looking into implementing a logout procedure to close the sessions after they have finalised their file-sharing / search for documents.
From previous check on this forum, it seems like implementing this in Java is not straightforward as the code does not seem to do as needed.
So I was wondering: does anyone has any experience with doing ?
Thanks