From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1055 invoked by alias); 20 Oct 2016 09:55:48 -0000 Mailing-List: contact kawa-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: kawa-owner@sourceware.org Received: (qmail 1036 invoked by uid 89); 20 Oct 2016 09:55:47 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=2.2 required=5.0 tests=AWL,BAYES_50,KAM_LAZY_DOMAIN_SECURITY autolearn=no version=3.3.2 spammy=melting, favorites, integrating, answering X-HELO: smtps-n.oca.eu Received: from smtps-n.oca.eu (HELO smtps-n.oca.eu) (192.54.174.167) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 20 Oct 2016 09:55:37 +0000 Received: from [192.168.109.88] (natoca100-13.unice.fr [134.59.100.13]) by smtps-n.oca.eu (Postfix) with ESMTPSA id 425EA80093; Thu, 20 Oct 2016 11:55:34 +0200 (CEST) From: Damien MATTEI Subject: functional programming and web services Date: Thu, 20 Oct 2016 09:55:00 -0000 User-Agent: KMail/1.9.6 MIME-Version: 1.0 Content-Disposition: inline To: kawa@sourceware.org, Bigloo Mailingliste , Per Bothner , Manuel.Serrano@inria.fr, Michel.BUFFA@unice.fr, Jean-Paul.ROY@unice.fr Cc: Bonneau Daniel , Mattei Damien , "jean-Claude Thorel" , Stee Philippe , lyu.abe@unice.fr, thierry.lanz@oca.eu Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201610201155.33901.Damien.Mattei@unice.fr> X-IsSubscribed: yes X-SW-Source: 2016-q4/txt/msg00034.txt.bz2 Hi Schemers, web programmers and all i'm writing in the mailing lists to share some knowledge about how to write web applications with our favorites Scheme languages because there is little documentation else where on the net. Using the experience of developping a web application for astronomy ( https://sidonie2.oca.eu/Sidonie/ ) i decided to share my experience by writing a tutorial about creating web services applications that integrate our Schemes languages (Bigloo and Kawa) with the Java VM used in web application servers (such as Tomcat) . The tutorial is available here: https://sidonie2.oca.eu/Sidonie/technical-doc.html This explains the techniques used for the development of the web application and i hope it will help programmers integrating and melting Java and Scheme code in the same application. I also want to thanks the users of the maing lists that have answered my questions , and especially Per Bothner for his help answering my lot of questions about his Kawa system. Regards, Damien -- Damien.Mattei@unice.fr, Damien.Mattei@oca.eu, UNS / OCA / CNRS