Nikola,

>From my point of view the big reason would be it will make Axis2/C 
available to more platforms....


Nadir Amra


Nikola Tankovic <[EMAIL PROTECTED]> wrote on 04/03/2008 04:56:17 
AM:

> I probably didn't get the whole picture here, but why is there a need 
> for CGI module for handling axis web service calls, when there is 
> already a mod_axis2 module for apache available? Could someone explain 
> this to me in detail? It may sound like a stupid question to you but to 
> me its little confusing :)
> 
> Nandika Jayawardana wrote:
> > Hi nikola,
> >
> > Axis2c is a Web Services engine that supports SOAP and REST. It
> > already has modules for
> > Apache2 and IIS. This is how it works. Consider the scenario of
> > Axis2/c httpd module.
> > When a web service request comes to httpd for Axis2/C, it would have
> > its endpoint url as
> > http://<domain>/axis2/services/<service name>. So the Axis2/c httpd
> > module (mod_axis2) accepts all
> > the requests that have /axis2/ in its url after the domain. Same thing
> > happens with the IIS module.
> > So in case of implementing the CGI module, what is necessary is to
> > write an executable, that would
> > handle such requests properly using Axis2/C engine.  I guess, ones
> > implemented, it would be possible to deploy it in both
> > Apache and IIS.   In this executable, you need to extract the relevant
> > http headers and the content,
> > pass that information to Axis2/c engine so that the request is handled
> > properly.
> >
> > I guess a good starting point is to download and deploy axis2c with
> > httpd, then use the tcpmon tool [1]
> > to have a look at the http requests and responses exchanged between
> > the client and the server.
> > This should give you a good idea of what needs to be done.
> >
> > If you are interested in doing the project, I would like to help you.
> >
> > Regards
> > Nandika
> >
> > [1] http://ws.apache.org/commons/tcpmon/
> >
> > On Wed, Apr 2, 2008 at 6:32 PM, Nikola Tankovic
> > <[EMAIL PROTECTED]> wrote:
> > 
> >> Hy,
> >>
> >>   I'm a Faculty of Computing from Croatia, fourth year, and I may be
> >> interested in taking this project (Axis/C - Integrate Axis2/C to 
Apache
> >> http server through CGI), so my question is who do I contact 
regarding
> >> the details on this project because it doesn't have any mentors 
assigned.
> >>
> >> Thank you for your response!
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >> 
> >
> >
> >
> > 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to