Or if you are looking for embedding seamlessly, then WSF/PHP style embedding can be done. You need to write your own stream, message receiver and a worker. WSF/PHP has implemented these three and embedded Axis2/C into the PHP engine. You can do the same very easily.

Samisa...


Supun Kamburugamuva wrote:
You can look at the http_server_main.c file for how to start Axis2/C from your application. Axis2/C server is a running instance of a transport receiver. What you need to do is create the configuration and start the http transport receiver. That is what has been done in axis2_http_server.

Supun..

On Sat, Oct 4, 2008 at 12:24 PM, Chris Rose <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    Right.  I've read that, and it's a bit... PHP-oriented.  I don't
    want the PHP solution, I want an idea of what the bare Axis2/C API
    way of doing this is.  Is there a code sample somewhere that will
    show me what the PHP code is doing under the hood?


    Rajika Kumarasiri wrote:

        On Sat, Oct 4, 2008 at 3:12 AM, Chris Rose
        <[EMAIL PROTECTED]
        <mailto:[EMAIL PROTECTED]>>wrote:
        http://wso2.org/library/271

        -Rajika


        What is the right way to embed Axis2/C in my application?  I
        want to

            make use of Axis2/C to provide web services, but within
            our own
            application framework.

            So, I want to start up a thread with the HTTP server
            listening on a
            specified port, and then eventually be able to shut it
            down at some
            later time when our service management framework tells the
            server to
            quit gracefully.  In the meantime I want it to dispatch
            all incoming
            service requests to a library of my devising.

            Code samples would be fantastic, if anyone has any...

            --
            Chris Rose
            Developer    Planet Consulting Group
            (780) 577-8433
            [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>





-- Chris Rose
    Developer    Planet Consulting Group
    (780) 577-8433
    [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>

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




--
Software Engineer, WSO2 Inc
http://wso2.org
------------------------------------------------------------------------


No virus found in this incoming message.
Checked by AVG - http://www.avg.com Version: 8.0.173 / Virus Database: 270.7.5/1705 - Release Date: 10/3/2008 8:18 AM



--
Samisa Abeysinghe Director, Engineering; WSO2 Inc.

http://www.wso2.com/ - "The Open Source SOA Company"


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

Reply via email to