Article View: borland.public.cppbuilder.internet.web
Article #1460help on web service design
From: Franco
Date: Thu, 30 Dec 2004 18:57
Date: Thu, 30 Dec 2004 18:57
26 lines
1990 bytes
1990 bytes
Hi, I need to write a web-service executable in BCB6. It will be consumed by both web-scripting clients (using for example PHP etc) as well as application developers using sockets and direct HTTP requests. It *must* support log-in through some sort of session mechanism. I need to make some choices of protocol and encoding. I have considered using SOAP, WebSnap, XML RPC, REST etc. I like the idea of a simplistic XML_RPC / REST scheme, but using this I believe I will have to write my own session management mechanism. I like that the Builder SOAP components have built-in session support - but I believe that the clients of the underlying app will be restricted to using my script only (as opposed to their own like PHP and simply calling functions on my service). Can you suggest a protocol/encoding/technology for creating a service that is most widely consumable by a simple interface of standard web-scripts that also supports sessions? It is important that the *service itself* manages the sessions and not the client scripts (as in PHP session variables). Thank You. Franco.
Technical Details
Message-ID:
<41d44f77$1@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!newsswing.news.prodigy.com!prodigy.net!newshosting.com!nx01.iad01.newshosting.com!news-peer0-test!news-peer-test!btnet!newsfeed.bt.es!caladan.landsraad.net!newsgroups.borland.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: feeec,186a29a84291e4a5,start X-Google-Attributes: gidfeeec,public X-Google-Language: ENGLISH,ASCII-7-bit From: "Franco" <nope@nope.com> Newsgroups: borland.public.cppbuilder.internet.web Subject: help on web service design Date: Thu, 30 Dec 2004 10:57:30 -0800 Lines: 34 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1437 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 NNTP-Posting-Host: 24.84.52.90 Message-ID: <41d44f77$1@newsgroups.borland.com> X-Trace: newsgroups.borland.com 1104433015 24.84.52.90 (30 Dec 2004 10:56:55 -0800) Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!newsswing.news.prodigy.com!prodigy.net!newshosting.com!nx01.iad01.newshosting.com!news-peer0-test!news-peer-test!btnet!newsfeed.bt.es!caladan.landsraad.net!newsgroups.borland.com!not-for-mail