|
XPCOM is a very interesting technology that allow
the mixing of modules written in C, Java, _javascript_ and Python across all of
the Mozilla target platforms (Windows, Linux, BEOS, Max, Unix, etc). XPCOM is a
portable version of Microsoft's COM.
XPCOM could be used to replace Apache's module
system. XPCOM is cross platform and language neutral. I especially like the
ability to call Java in-process. XPCOM is
built on top of NSPR, Mozilla's portable run-time base. My desire to efficiently
use XPCOM with Apache is one reason I'd like to see Apache use NSPR and merge
memory management schemes.
I've built a test module that uses Apache for the
front-end and Mozilla's XPCOM for the back. I'm pleased with the features and
performance. I can continue to use XPCOM from a module without changing Apache
but I'd like to see this technology become more mainstream.
What's everybody's opinion on this? Let's ignore
the license issues for now, if there is technical agreement then I'm sure the
license issues can be worked out. After all these are both freely available,
open source projects.
|
- Re: Mixing Apache and Mozilla Jon Smirl
- Re: Mixing Apache and Mozilla rbb
- Re: Mixing Apache and Mozilla Jon Smirl
- Re: Mixing Apache and Mozilla rbb
- Re: Mixing Apache and Mozilla Jon Smirl
- Re: Mixing Apache and Mozilla Wan-Teh Chang
- Re: Mixing Apache and Mozilla Brian Behlendorf
- Re: Mixing Apache and Mozilla Greg Stein
- Re: Mixing Apache and Mozilla Jon Smirl
- Re: Mixing Apache and Mozilla Greg Stein
