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 XAA11011; Wed, 25 Jul 2001 23:39:43 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id XAA11006 for caml-list@pauillac.inria.fr; Wed, 25 Jul 2001 23:39:43 +0200 (MET DST) Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id RAA05311 for ; Wed, 25 Jul 2001 17:11:49 +0200 (MET DST) Received: from d12lmsgate-3.de.ibm.com (d12lmsgate-3.de.ibm.com [195.212.91.201]) by nez-perce.inria.fr (8.11.1/8.10.0) with ESMTP id f6PFBmD06301 for ; Wed, 25 Jul 2001 17:11:48 +0200 (MET DST) Received: from d12relay01.de.ibm.com (d12relay01.de.ibm.com [9.165.215.22]) by d12lmsgate-3.de.ibm.com (1.0.0) with ESMTP id RAA182656; Wed, 25 Jul 2001 17:11:42 +0200 Received: from d10hubm1.telaviv.ibm.com (d10ml001.telaviv.ibm.com [9.148.216.55]) by d12relay01.de.ibm.com (8.11.1m3/NCO v4.96) with ESMTP id f6PFBan129200; Wed, 25 Jul 2001 17:11:42 +0200 Importance: Normal Subject: Re: [Caml-list] Ensemble (English sense) To: "Aaron Roth" Cc: caml-list@inria.fr X-Mailer: Lotus Notes Release 5.0.4a July 24, 2000 Message-ID: From: "Ohad Rodeh" Date: Wed, 25 Jul 2001 18:11:35 +0300 X-MIMETrack: Serialize by Router on D10ML001/10/M/IBM(Release 5.0.6 |December 14, 2000) at 25/07/2001 18:11:41 MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Aaron, I'm the Ensemble maintainer, so I can give you some answers. Ensmeble has been released in its version 1.00 about a year ago by Cornell, and it is very stable. Work is now focused mainly on stabilizing, cleanup, porting to new OSes, etc. Actually, I'm finishing up a new distribution these days. If you are interested in writing ML code, then Ensemble is a good choice. Security is integrated into the group-communication aspect of the system, and not to the TCP style connections. However, this could be added if you'll ask. IF you pick up the system, you can send me mail with any questions, All the best, Ohad. "Aaron Roth" on 07/24/2001 17:32:40 Please respond to "Aaron Roth" To: cc: Subject: [Caml-list] Ensemble (English sense) Hi, all. I'm thinking of developing a client-server application using O'Caml. The choices at this point seem to be CORBA (through C) or SOAP, both of which would entail quite a bit of work to use in O'Caml, I think. But looking around yesterday, I came across Ensemble, from Cornell, which seems like an excellent framework for all manner of network programming, including client-server. But checking through the Ensemble CVS logs, it doesn't seem that the code's been touched in nearly 2 years. Does this mean that it's reached a state of perfection or of total disuse? Is anyone out there using Ensemble for large-scale (say, > 500 clients) applications? Will anyone argue for or against it vis-a-vis CORBA or SOAP? Broadly, my requirements are to run that many clients with some decent security, possibly involving a 3rd party VPN solution but preferably with (at least some aspects of) security integrated right into the networking code (e.g. CORBA/SSL, SOAP over HTTPS). And the servers would be some flavor of UNIX, so no DCOM (as far as I know). Particularly appealing about Ensemble is the possibility of later adding more peer-to-peer style messaging between clients in a part of the application separate from the client-server part. Thank you for your thoughts. Best, Aaron Roth ------------------- 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 ------------------- 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