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 TAA23573; Tue, 30 Sep 2003 19:31:28 +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 TAA03817 for ; Tue, 30 Sep 2003 19:31:27 +0200 (MET DST) Received: from smarthost1.mail.easynet.fr (smarthost1.mail.easynet.fr [212.180.1.68]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id h8UHVRH06402 for ; Tue, 30 Sep 2003 19:31:27 +0200 (MET DST) Received: from [212.180.39.62] (helo=gros) by smarthost1.mail.easynet.fr with esmtp (Exim 3.35 #1 (Debian)) id 1A4OLM-0003Kc-00; Tue, 30 Sep 2003 19:31:24 +0200 Received: from [192.168.0.14] (helo=grand.gallu.homelinux.org) by gros with smtp (Exim 3.36 #1 (Debian)) id 1A4OLM-0001BV-00; Tue, 30 Sep 2003 19:31:24 +0200 Received: by grand.gallu.homelinux.org (sSMTP sendmail emulation); Tue, 30 Sep 2003 19:31:24 +0200 From: "Sylvain LE GALL" Date: Tue, 30 Sep 2003 19:31:24 +0200 To: Katherine Moore Cc: caml-list@inria.fr Subject: Re: [Caml-list] Distributed messaging in Ocaml Message-ID: <20030930173124.GB946@grand> References: <004501c38764$a1aacab0$51b77ba5@katelaptop> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <004501c38764$a1aacab0$51b77ba5@katelaptop> User-Agent: Mutt/1.5.4i X-Loop: caml-list@inria.fr X-Spam: no; 0.00; gall:01 le-gall:01 caml-list:01 0400,:01 scalable:01 passing:01 ocaml-soap:01 gall:01 mldonkey:01 ocaml:01 ocaml:01 sep:01 wrote:03 algorithm:03 ensemble:03 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Tue, Sep 30, 2003 at 11:07:57AM -0400, Katherine Moore wrote: > Hi! My name is Kate Moore, and I am doing a senior design project at the University of Pennsylvania. I am working with Benjamin Pierce and Alan Schmitt. > > I am trying to implement a scalable, peer-to-peer data sharing system based on a Unison-like algorithm, and I am looking for tools to help with distributed message passing. Any suggestions about what is available for use with Ocaml would be extremely helpful. > > Thanks very much, > > Kate > :) Hello, I think you should take a look at ensemble. It seems to be a great tool to do what you are describing. Another option, but i don't know it very well, is to have a look to ocaml-soap, xml-rpc et al. I think it should also work. All this link are in the humps. Regard Sylvain LE GALL ps : take a look at mldonkey for a p2p application in ocaml. pps : i will be very intersted in the result ------------------- 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/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners