axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Samisa Abeysinghe (JIRA)" <j...@apache.org>
Subject [jira] Created: (AXIS2C-30) Enable the simple axis server to handle multiple concurrent requests
Date Wed, 25 Jan 2006 01:00:09 GMT
Enable the simple axis server to handle multiple concurrent requests
--------------------------------------------------------------------

         Key: AXIS2C-30
         URL: http://issues.apache.org/jira/browse/AXIS2C-30
     Project: Axis2-C
        Type: Improvement
  Components: transport/http  
    Versions: Current (Nightly)    
    Reporter: Samisa Abeysinghe
     Fix For: M0.3


Simple axis server, as of now, is single threaded. We need to make it capable of handling
multiple requests concurrently.

I would propose that we make the initial version a 'select' based one. Then once that works,
make simple axis server threaded.

The key challenge in using threads is to ensure that context hierarchy is thread safe. This
is because we have all the context related stuff, (svc grp ctx, svc ctx etc.) stored in configuration
context. Multiple threads need read write access to single instance of config context struct
concurrently.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message