From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,FREEMAIL_FROM, INVALID_MSGID,SUBJ_ALL_CAPS autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,38d1fe109cd56c87 X-Google-Attributes: gid103376,public From: "Vladimir Olensky" Subject: Re: GNAT, LINUX, KDE Date: 1999/11/26 Message-ID: #1/1 X-Deja-AN: 553100102 References: <81k70k$197u$1@news.gate.net> Organization: Posted via Supernews, http://www.supernews.com X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Newsgroups: comp.lang.ada X-Complaints-To: newsabuse@supernews.com Date: 1999-11-26T00:00:00+00:00 List-Id: David Botton wrote in message <81k70k$197u$1@news.gate.net>... >What is the big deal to have an Ada application that embeds a small web >server. >The Java code posted just proves my point. Add to that some simple >handling of forms (and XML if you must) and there you go. Another HTTP Server example written in C++ from very well known Douglas C. Schmidt is located at: http://siesta.cs.wustl.edu/~schmidt/ACE_wrappers/apps/JAWS/server/ This HTTP server comes with the ACE ( The Adaptive Communication Environment) source code distribution. ACE home page is http://www.cs.wustl.edu/~schmidt/ACE.html ACE has now become almost de-facto standard in industry and has a lot of industrial sponsors and users (big players). Even companies that use Ada are presented among them (including Boeing and Lockheed Martin ). This list just confirms that there is great need for such OO tool. I know that some people are working on creating Ada bindings to TAO which means also bindings to ACE itself as TAO has been built on top of the ACE. I think that it would be better if something like this would be done in pure Ada. I know this is not simple. Doug Schmidt spent many years for all that. But he looked into the future and his guess was right. If similar communication subsystem would be a part of a standard or semi-standard Ada environment it could provide an excellent platform for many great things and make Ada more competitive in some areas where C++ has better positions. For instance Erlang ( http://www.erlang.org/) from Ericsson has much of that functionality (including HTTP server) in it's predefined environment. What is interesting Ericsson is also among ACE sponsors. It is interesting to know what others think regarding having that functionality as part of Ada predefined environment. Importance of communications increases every year. Regards, Vladimir Olensky