You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by Samisa Abeysinghe <sa...@gmail.com> on 2006/01/26 02:59:49 UTC

[Axis2] echo Service Working [was:Implemented - http_server]

Some good news after a long wait: We have the echo service working with 
the simple axis server. :)

We can now use a socket based client to connect to simple axis server 
and get the response.

However, there are more TODOs, some of the must TODOs pending are...
1. Get all the dispatchers working. Only the request URI based 
dispatcher works now. SOAP body, SOAP action and Addressing dispatchers 
need to be get working though we have written the code.
2. Simple axis server is single threaded. We need to make it multi threaded
3. We need to get the client stub working with the simple axis server. 
As mentioned above the current test client is a simple socket based one.
4. We have tested only on Linux. We have to make the code portable to 
get this working on Windows.

Despite these TODOs, I think it is a major milestone that we have a 
simple service working. Hence I suggest that we do a milestone release 
soon so that people could start looking into how this is working.

Thanks,
Samisa...

Sanjiva Weerawarana wrote:

>On Sat, 2006-01-14 at 11:45 +0000, Samisa Abeysinghe wrote:
>  
>
>>Paul Fremantle wrote:
>>
>>    
>>
>>>Wow cool!
>>>      
>>>
>
>+1!
>
>  
>
>>>Fantastic. I can't wait to see this running. Paul
>>>      
>>>
>>You may have to be a bit more patient, we are in the process of 
>>integrating stuff :)
>>    
>>
>
>This is the equivalent of simple axis server I assume? Do we have any
>plans for writing an HTTPD module? (And an IIS module.) I guess the
>module from Axis/C++ should be usable for the most part right?
>
>Sanjiva.
>
>
>  
>


Re: [Axis2] echo Service Working [was:Implemented - http_server]

Posted by Sanjaya Ratnaweera <sa...@wso2.com>.
Hi all,

   I came with these steps to get the echo service running with the test 
client.


Set AXIS2C_HOME environment variable pointing to the root of the Axis2
source tree and go to that directory:

    AXIS2C_HOME='/home/x/projects/c'
    export AXIS2C_HOME
    cd $AXIS2C_HOME

Run ONE of the following command sets:

    ./autogen.sh
    ./configure
    make
    make install

        OR

    ./build.sh

Run make install in test/server/echo/:

    make -C test/server/echo install

Copy libecho.so in deploy/lib/ to deploy/services/echo/:

    cp deploy/lib/libecho.so deploy/services/echo/

Start the Axis2 HTTP server in deploy/bin/:



Thanks

    ~sanjaya

--

http://sanjaya.8k.com


Paul Fremantle wrote:

> Fantastic!!!
>
> Congratulations
>
> Paul
>
> On 1/26/06, *Samisa Abeysinghe* <samisa.abeysinghe@gmail.com 
> <ma...@gmail.com>> wrote:
>
>     Some good news after a long wait: We have the echo service working
>     with
>     the simple axis server. :)
>
>     We can now use a socket based client to connect to simple axis server
>     and get the response.
>
>     However, there are more TODOs, some of the must TODOs pending are...
>     1. Get all the dispatchers working. Only the request URI based
>     dispatcher works now. SOAP body, SOAP action and Addressing
>     dispatchers
>     need to be get working though we have written the code.
>     2. Simple axis server is single threaded. We need to make it multi
>     threaded
>     3. We need to get the client stub working with the simple axis
>     server.
>     As mentioned above the current test client is a simple socket
>     based one.
>     4. We have tested only on Linux. We have to make the code portable to
>     get this working on Windows.
>
>     Despite these TODOs, I think it is a major milestone that we have a
>     simple service working. Hence I suggest that we do a milestone release
>     soon so that people could start looking into how this is working.
>
>     Thanks,
>     Samisa...
>
>     Sanjiva Weerawarana wrote:
>
>     >On Sat, 2006-01-14 at 11:45 +0000, Samisa Abeysinghe wrote:
>     >
>     >
>     >>Paul Fremantle wrote:
>     >>
>     >>
>     >>
>     >>>Wow cool!
>     >>>
>     >>>
>     >
>     >+1!
>     >
>     >
>     >
>     >>>Fantastic. I can't wait to see this running. Paul
>     >>>
>     >>>
>     >>You may have to be a bit more patient, we are in the process of
>     >>integrating stuff :)
>     >>
>     >>
>     >
>     >This is the equivalent of simple axis server I assume? Do we have
>     any
>     >plans for writing an HTTPD module? (And an IIS module.) I guess the
>     >module from Axis/C++ should be usable for the most part right?
>     >
>     >Sanjiva.
>     >
>     >
>     >
>     >
>
>
>
>
> -- 
> Paul Fremantle
> VP/Technology, WSO2 and OASIS WS-RX TC Co-chair
>
> http://bloglines.com/blog/paulfremantle
> paul@wso2.com <ma...@wso2.com>
>
> "Oxygenating the Web Service Platform", www.wso2.com <http://www.wso2.com>



Re: [Axis2] echo Service Working [was:Implemented - http_server]

Posted by Samisa Abeysinghe <sa...@gmail.com>.
We have some more progress. We have the math service working with 4 
operations (add, sub, mul, div).
Moreover our service interops with an Axis2 Java client (with URI based 
dispatcer on server side of course). This went smoother than I expected.

Samisa...

Paul Fremantle wrote:

> Fantastic!!!
>
> Congratulations
>
> Paul
>
> On 1/26/06, *Samisa Abeysinghe* <samisa.abeysinghe@gmail.com 
> <ma...@gmail.com>> wrote:
>
>     Some good news after a long wait: We have the echo service working
>     with
>     the simple axis server. :)
>
>     We can now use a socket based client to connect to simple axis server
>     and get the response.
>
>     However, there are more TODOs, some of the must TODOs pending are...
>     1. Get all the dispatchers working. Only the request URI based
>     dispatcher works now. SOAP body, SOAP action and Addressing
>     dispatchers
>     need to be get working though we have written the code.
>     2. Simple axis server is single threaded. We need to make it multi
>     threaded
>     3. We need to get the client stub working with the simple axis
>     server.
>     As mentioned above the current test client is a simple socket
>     based one.
>     4. We have tested only on Linux. We have to make the code portable to
>     get this working on Windows.
>
>     Despite these TODOs, I think it is a major milestone that we have a
>     simple service working. Hence I suggest that we do a milestone release
>     soon so that people could start looking into how this is working.
>
>     Thanks,
>     Samisa...
>
>     Sanjiva Weerawarana wrote:
>
>     >On Sat, 2006-01-14 at 11:45 +0000, Samisa Abeysinghe wrote:
>     >
>     >
>     >>Paul Fremantle wrote:
>     >>
>     >>
>     >>
>     >>>Wow cool!
>     >>>
>     >>>
>     >
>     >+1!
>     >
>     >
>     >
>     >>>Fantastic. I can't wait to see this running. Paul
>     >>>
>     >>>
>     >>You may have to be a bit more patient, we are in the process of
>     >>integrating stuff :)
>     >>
>     >>
>     >
>     >This is the equivalent of simple axis server I assume? Do we have
>     any
>     >plans for writing an HTTPD module? (And an IIS module.) I guess the
>     >module from Axis/C++ should be usable for the most part right?
>     >
>     >Sanjiva.
>     >
>     >
>     >
>     >
>
>
>
>
> -- 
> Paul Fremantle
> VP/Technology, WSO2 and OASIS WS-RX TC Co-chair
>
> http://bloglines.com/blog/paulfremantle
> paul@wso2.com <ma...@wso2.com>
>
> "Oxygenating the Web Service Platform", www.wso2.com <http://www.wso2.com>



Re: [Axis2] echo Service Working [was:Implemented - http_server]

Posted by Paul Fremantle <pz...@gmail.com>.
Fantastic!!!

Congratulations

Paul

On 1/26/06, Samisa Abeysinghe <sa...@gmail.com> wrote:
>
> Some good news after a long wait: We have the echo service working with
> the simple axis server. :)
>
> We can now use a socket based client to connect to simple axis server
> and get the response.
>
> However, there are more TODOs, some of the must TODOs pending are...
> 1. Get all the dispatchers working. Only the request URI based
> dispatcher works now. SOAP body, SOAP action and Addressing dispatchers
> need to be get working though we have written the code.
> 2. Simple axis server is single threaded. We need to make it multi
> threaded
> 3. We need to get the client stub working with the simple axis server.
> As mentioned above the current test client is a simple socket based one.
> 4. We have tested only on Linux. We have to make the code portable to
> get this working on Windows.
>
> Despite these TODOs, I think it is a major milestone that we have a
> simple service working. Hence I suggest that we do a milestone release
> soon so that people could start looking into how this is working.
>
> Thanks,
> Samisa...
>
> Sanjiva Weerawarana wrote:
>
> >On Sat, 2006-01-14 at 11:45 +0000, Samisa Abeysinghe wrote:
> >
> >
> >>Paul Fremantle wrote:
> >>
> >>
> >>
> >>>Wow cool!
> >>>
> >>>
> >
> >+1!
> >
> >
> >
> >>>Fantastic. I can't wait to see this running. Paul
> >>>
> >>>
> >>You may have to be a bit more patient, we are in the process of
> >>integrating stuff :)
> >>
> >>
> >
> >This is the equivalent of simple axis server I assume? Do we have any
> >plans for writing an HTTPD module? (And an IIS module.) I guess the
> >module from Axis/C++ should be usable for the most part right?
> >
> >Sanjiva.
> >
> >
> >
> >
>
>


--
Paul Fremantle
VP/Technology, WSO2 and OASIS WS-RX TC Co-chair

http://bloglines.com/blog/paulfremantle
paul@wso2.com

"Oxygenating the Web Service Platform", www.wso2.com