[ http://issues.apache.org/jira/browse/AXIS2C-30?page=all ]

Samisa Abeysinghe updated AXIS2C-30:
------------------------------------

    Fix Version: M1.0
                     (was: M0.3)
        Version: M0.3
                     (was: Current (Nightly))
      Assign To: Sahan Gamage

> 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: M0.3
>     Reporter: Samisa Abeysinghe
>     Assignee: Sahan Gamage
>      Fix For: M1.0

>
> 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

Reply via email to