Return-Path: Delivered-To: apmail-xml-general-archive@xml.apache.org Received: (qmail 83205 invoked by uid 500); 2 May 2001 09:46:25 -0000 Mailing-List: contact general-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: general@xml.apache.org Delivered-To: mailing list general@xml.apache.org Received: (qmail 83193 invoked from network); 2 May 2001 09:46:24 -0000 Message-ID: From: "Samson, Lyndon [IT]" To: "'general@xml.apache.org'" Subject: RE: XML based system architecture Date: Wed, 2 May 2001 10:45:18 +0100 X-Mailer: Internet Mail Service (5.5.2650.21) X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N You could use XML-RPC ( simpler ) or SOAP ( more functionality ). I did something similar, but only 2-tier distributed. Outbound XML -> SQL - > XML -> HTML Inbound HTML FORM -> XML -> SQL ie for Outbound select * from customers select * from customers; aaa
123 abc
bbb
456 xzy
... ... Address123 abc456 xyz
Name
aaa
bbb
... -----Original Message----- From: Xavier MACHENAUD [mailto:xavier.machenaud@st.com] Sent: Wednesday, May 02, 2001 10:23 AM To: General@xml.apache.org Subject: XML based system architecture Hi, I'm in the process of designing an XML based application and I'm running into a problem. I want to separate the Presentation layer (XML server) and the Business Logic layer (servlet/cgi/...) by using XML : the presentation layer is querying the business logic layer which is returning XML data. Of course, I don't want my BL layer to do any output formatting. http +-----+ get/post +-----+ query +-----+ |user | --------> | | ------------------> | | |agent| |Pres.| | BL | | | <------- |layer| <------------------ |layer| +-----+ html +-----+ XML +-----+ pdf Xml Server Servlet/cgi/... wml My problem is how can implement such an architecture? More specifically, what protocol (compatible with that fact that there could be a firewall between the 2 layers) can be used to query the BL servlet? Cheers, Xavier --------------------------------------------------------------------- In case of troubles, e-mail: webmaster@xml.apache.org To unsubscribe, e-mail: general-unsubscribe@xml.apache.org For additional commands, e-mail: general-help@xml.apache.org --------------------------------------------------------------------- In case of troubles, e-mail: webmaster@xml.apache.org To unsubscribe, e-mail: general-unsubscribe@xml.apache.org For additional commands, e-mail: general-help@xml.apache.org