From owner-freebsd-hackers Sat Nov 16 04:36:19 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA27240 for hackers-outgoing; Sat, 16 Nov 1996 04:36:19 -0800 (PST) Received: from haldjas.folklore.ee (Haldjas.folklore.ee [193.40.6.121]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id EAA27231 for ; Sat, 16 Nov 1996 04:36:08 -0800 (PST) Received: from localhost (narvi@localhost) by haldjas.folklore.ee (8.8.2/8.6.12) with SMTP id OAA08233; Sat, 16 Nov 1996 14:37:04 +0200 (EET) Date: Sat, 16 Nov 1996 14:37:04 +0200 (EET) From: Narvi To: "Eric J. Chet" cc: Hal Snyder , hackers@FreeBSD.ORG Subject: Re: Programming technique for non-forking servers? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, 15 Nov 1996, Eric J. Chet wrote: > On Fri, 15 Nov 1996, Hal Snyder wrote: > > > Not exactly on subject, but does anyone know of a C++ class library for > > network servers? Or is C++ still mainly for cooking application-level > > code? > > > > I've looked as socket++, but it seems to have been abandoned, not sure > > why. > > > > Hello > How about the mother load. ACE(ADAPTIVE Communication > Environment) An Object-Oriented Network Programming Toolkit in C++. > > http://www.cs.wustl.edu/%7Eschmidt/ACE.html > > Has anybody tried to make this into a port? I have included the overview > below. > I have thought of doing this - but I still have the code packed in a compressed tar file. And I do have an unsubmitted-as-of-yet port of socket++ Sander > > Eric J. Chet > - ejc@bazzle.com > > Overview > -------- > The ADAPTIVE Communication Environment is an object-oriented toolkit that [snip] > ACE has been ported to a wide range of uni-processor and multi-process OS > platforms including Win32 (i.e., WinNT and Win95), most versions of UNIX > (e.g., SunOS 4.x and 5.x, SGI IRIX, HP-UX, OSF/1, AIX, Linux, > and SCO), VxWorks, and MVS OpenEdition. It is currently used in commercial > products by dozens of companies. > > ----- > >