SSL and Connection Pooling for NoCat Web Services
SSL
I setup Tomcat and SOAP::Lite to work with SSL. So now any accounting data shared between the two is encrypted. https://xml.publicip.net:8443/axis/services/NoCatAccounting?wsdl You will get a warning about an Untrusted Root Authority, but SOAP::Lite doesn't care about the root authority, it just accept the key, encrypts the message, and sends it to the service.
DB Connection Pool
I did some stress testing on the DB last night and saw some issues with memory. So instead of have all those loose threads hanging around, I setup Tomcat to create a connection pool for Axis to use... Instead of my JAVA class creating a connection for every request it uses an available connection from the pool. This should optimize the performance of the service.

Links to this post:
<< Home