on 02-27-2007 1:37 PM
Hi,
I've just timed the time it takes from my java application to establish a connection to MDM.
It takes 14 seconds.
catalog.Login(server,port,login,password,language,1,10,5000,"C://temp.txt");
Our J2EE server and MDM is on a separate box on the same LAN. Once the connection is established, the queries are very fast.
Is there any way to speed this up?
Cheers,
Michael.
Thanks heaps. I'll give it a shot.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Michael,
I dont see any way to improve the performance of APIs for doing the same. But, what you can do is to implement the same thing via MDM Java Connector or IConnectorGatewayService. These techniques use Connection Pooling mechanism so the time of getting connection will be reduced.
What kind of application you are running, Web Dynpro / Portal Application??
Regards,
Mausam
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Michael,
from my experience you can try two / three things to speed up connection / login operation.
First: as Mausam suggested since you are developing application on J2EE stack - you should use MDM JCA connector (with connection pooling mechanism)
Second: each time the you trying to establish connection from java application to
MDM server using Java API - all lookup tables data will be transfered to client side (cached on the java application side). Try to reduce size of the lookup tables.
and one more thing: you can try to use MDM Java API 2
Regards, marcin
User | Count |
---|---|
89 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.