On Jan 26, 1:30 pm, Daniel <danielapar...@gmail.com> wrote:
> On Jan 25, 2:43 pm, James Kanze <james.ka...@gmail.com> wrote:
> > One place C++ very definitely rules is large scale servers. The
> > HTML formatting may (and often is) deferred to Java, since
> > that's what the web server implementation supports, but the web
> > server implementation, and all of the programs that Java
> > interrogates to get the data, are written in C++. (The new
> > ones, anyway...)
> Interesting. Do you believe that that's true of WebLogic, TIBCO
> Enterprise Message Service, TIBCO BusinessWorks, IBM Process Server,
> Sonic, Mule, ServiceMix, Tomcat, JBOSS? They sure come with a lot of
> jar files!
And a number of binaries and .so's as well, no? Those products
provide a complete framework. And a lot of the ancillary
functionality is written in Java. Things like managing the
configuration, for example. And of course helper classes for
the user supplied beans. I'm not familiar with all of the
above, but Tomcat characterizes itself as a "servlet", not
a server---and in fact, it is just a small plugin for a much
larger server, Apache, which is written in C (IIRC; it's either
C or C++). This is a common model for general purpose Web
servers, with most of the actual work done in C or C++, but
using Java for various plugins and other ancillary tasks.
--
James Kanze
|