Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.4 Alpha
-
None
-
All platforms
Description
It appeared to me that every request triggers the init() function. For
the
short-term, I moved the code from init() to the constructor. I expect
someone will have a proper fix soon.
-Duke
----Original Message----
From: Mauro Tosca mauro.tosca@gmail.com
Sent: Tuesday, November 23, 2004 3:50 PM
To: axis-c-user@ws.apache.org
Subject: connection to database
Hi.
I am trying to publish a web service to access a database: a client
calls the ws, the ws makes a query to the database and returns the
retrieved data as a string.
Modifying the skeleton generated by axis, i've written in the init
method of MyClassPortType.cpp the code to open a connection to the
database. I thought it would be the only connection of the ws, shared
by all
the client's requests. But i noticed the service is quite slow: i
suppose that the init method is executed for EVERY client's request.
Am I wrong?
If the init method is executed every time, for every call to the ws,
what's for? In this way, if i understood, the web service is
completely stateless...or have i completly misunderstood everything??
..you know, it's really likely!
thanks a lot!
Mauro