From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id JAA03711; Sun, 15 Jul 2001 09:26:54 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id JAA03561 for ; Sun, 15 Jul 2001 09:26:53 +0200 (MET DST) Received: from cs.huji.ac.il (cs.huji.ac.il [132.65.16.10]) by concorde.inria.fr (8.11.1/8.10.0) with ESMTP id f6F7Qqf00405 for ; Sun, 15 Jul 2001 09:26:52 +0200 (MET DST) Received: from zigzag.cs.huji.ac.il ([132.65.208.204] helo=zigzag ident=mail) by cs.huji.ac.il with esmtp (Exim 3.30 #1) id 15LgIk-0006l2-00; Sun, 15 Jul 2001 10:26:50 +0300 Received: from orodeh by zigzag with local (Exim 3.16 #1) id 15LgIk-0007Rd-00; Sun, 15 Jul 2001 10:26:50 +0300 Date: Sun, 15 Jul 2001 10:26:50 +0300 (IDT) From: Ohad Rodeh To: Jeremy Fincher cc: caml-list@pauillac.inria.fr Subject: Re: [Caml-list] High level (asynchronous) networking library? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Jeremy, If you're interested in writing TCP based servers, than Ensemble won't be much help to you. The standard OCaml Unix library is quite sufficient for these purposes. Ensemble comes into its own when you want to write fault-tolerant group-communication style servers. All the best, Ohad. On Thu, 12 Jul 2001, Jeremy Fincher wrote: > > Have you taken a look at the Ensemble-library? - > > > > http://www.cs.cornell.edu/Info/Projects/Ensemble > > > > It may not be exactly what you want (I guess you want TCP/IP asynchronous > > networking), but it surely contains tons of leading-edge networking code > > that can be reused for other purposes. > > I've seen Ensemble, but it seems much more oriented toward peer-to-peer > group communication than toward the type of client-server model I'm hoping > that a high-level asynchronous library would make easier to implement.If > Ensemble does provide the necessary tools for writing standard TCP network > servers, then by all means, someone correct me, because it'd be great to be > able to integrate servers and group communication in the same package (and > it could make some of the stuff I hope to implement go much more easily :)) > > Jeremy > ------------------- > Bug reports: http://caml.inria.fr/bin/caml-bugsFAQ: http://caml.inria.fr/FAQ/ > To unsubscribe, mail caml-list-request@inria.frArchives: http://caml.inria.fr > ------------------- Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr