Hi,
We have a doubt concerning how to organize a Livelink web service architecture. In our project, we have created several web services which interact with Livelink web services to operate. An idea of the information flow could be this:
Our web services <-----> Livelink web services <-------> Livelink
Now we have to install this software on production environment. This environment is composed of several machines. A diagram could be the following:
Machine (with Websphere Application Server)
|
|
V
Machine (Balancer)
|
------------------------------------------------------------
| |
V V
Machine (Tomcat + Livelink instance) Machine (Tomcat + Livelink instance)
Concerning this architecture, we have as requisite that our web services have to be installed on Websphere machine, but we are discussing where to install Livelink web services, either on Websphere or in a Tomcat instance. The idea is to minimize the information flow delay, taking into account that information interchange between different machines would always be slower than interchange over different applications on the same machine. Installing Livelink web services on Websphere would minimize the delay on Livelink web services calls and responses; installing them on Tomcat would minimize the delay on Livelink API calls and responses.
Can you give us some advice in order to ascertain which option is preferable?
Thanks in advance.