AFAIK
I think you have two options with Axis2/C

a) a simple standalone http server (was called not production quality in the 
past)
b) axis2/C as a module, which is then engaged/called by apache webserver, to be 
adapted for lighttpd

Then I think you need to have a closer look at where and what and how apache 
web server engages/calls the axis2 module. 
Then if you understand that, learn how lighttpd adapts a module, start with 
something very simple, then take the relevant axis2/C 
code/module to match/fit into your  lighttpd web server as a module.

So  - dive deep into lighttpd and read 
http://redmine.lighttpd.net/projects/1/wiki/HowToWriteALighttpdPlugin
because that is what you have to do anyway; 

In my mind you will very likely end up building your lighttpd yourself from 
source code.

Josef (without knowing lighttpd but said this from a raw architecture point of 
view)



-----Original Message-----
From: Woody Wu [mailto:narkewo...@gmail.com] 
Sent: Montag, 3. November 2014 14:58
To: Apache AXIS C User List; e-tge
Subject: Re: axis2/c on ARM with lighttpd



On November 3, 2014 5:00:20 PM GMT+08:00, e-tge <t...@e-tge.de> wrote:
>
>A few months ago I built Axis2C natively (i.e. directly on an ARM Linux
>sys!) w/o any problems as far as I can remember. Works the usual way:
>1. Unpack sources
>2. ./configure
>3. make
>done.
>Possibly some build tools must be installed first.
>
>I never did any cross-compiling, hence cannot say anything about this, 
>but would expect that this is basically a matter of specifying the 
>right compiler flags (?) When running configure (use --help) you can 
>set compiler flags.
>
That's a good news to me, sounds likely.  Thanks!

>Regarding lighttpd - no idea, but would be interesting to me too.
>Axis2c
>has an apache integration, so assuming lighthttpd supports the same 
>module extension mechanism, it's probably the same/similar
>
>HTH :-)
>  tge
>

What modules that axis2/c requires from apache?

>On So, 2014-11-02 at 16:13 +0800, Woody Wu wrote:
>> Hi,
>> 
>> I want to choose a web service engine workable on my ARM+lighttpd
>environment.  For axis2/c, it requires that axis2/c can be cross 
>compiled for ARM and that the axis2/c does not require apache httpd 
>itself as web server. Since I am quite new to axis2/c, could some be 
>kind to clarify theses points for me?
>> 
>> Thanks in advance.
>> 
>> -woody, sent from mobile
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: c-user-unsubscr...@axis.apache.org
>> For additional commands, e-mail: c-user-h...@axis.apache.org
>> 

-woody, sent from mobile

---------------------------------------------------------------------
To unsubscribe, e-mail: c-user-unsubscr...@axis.apache.org
For additional commands, e-mail: c-user-h...@axis.apache.org

Reply via email to