Post by Woody WuHi, Stadelmann
How do you thing about the option (a) if I run lighttpd only for those
not so many static web pages on my device and run axis2/c only for
providing web services for my non-browser clients that run on PC? The
axis/2 and lighttpd could be running on totally separated http ports?
Do you think it's feasible?
On Tuesday, 4 November 2014, Stadelmann Josef
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-----
Sent: Montag, 3. November 2014 14:58
To: Apache AXIS C User List; e-tge
Subject: Re: axis2/c on ARM with lighttpd
Post by e-tgeA few months ago I built Axis2C natively (i.e. directly on an
ARM Linux
Post by e-tgesys!) w/o any problems as far as I can remember. Works the
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,
Post by e-tgebut would expect that this is basically a matter of
specifying the
Post by e-tgeright compiler flags (?) When running configure (use --help)
you can
Post by e-tgeset compiler flags.
That's a good news to me, sounds likely. Thanks!
Post by e-tgeRegarding lighttpd - no idea, but would be interesting to me
too.
Post by e-tgeAxis2c
has an apache integration, so assuming lighthttpd supports
the same
Post by e-tgemodule extension mechanism, it's probably the same/similar
HTH :-)
tge
What modules that axis2/c requires from apache?
Post by e-tgePost by Woody WuHi,
I want to choose a web service engine workable on my ARM
+lighttpd
Post by e-tgeenvironment. For axis2/c, it requires that axis2/c can be
cross
Post by e-tgecompiled for ARM and that the axis2/c does not require apache
httpd
Post by e-tgeitself as web server. Since I am quite new to axis2/c, could
some be
Post by e-tgekind to clarify theses points for me?
Post by Woody WuThanks in advance.
-woody, sent from mobile
---------------------------------------------------------------------
-woody, sent from mobile
---------------------------------------------------------------------
--
Sent from Gmail Mobile