- From: Sutar Suhas-ESS067 <ess067@motorola.com>
- Date: Tue, 26 Mar 2002 14:19:54 -0500 (EST)
- To: "'xml-dist-app@w3.org'" <xml-dist-app@w3.org>
I need to know if wddx SDK/API is available for VC++ platform. We use VC to mimic a browser which sends request to our Coldfusion server with wddx packets as parameters. Coldfusion deserializes those wddx packets and does the server processing. We need to send a response back to client in the form of wddx itself. We want to know if VC client can deserialize that wddx packet into the format it understands and work on it. I would appreciate a response to this question. Suhas Suhas Sutar Contractor Network Solutions Sector Communication Enterprise 8000 West Sunrise Blvd., Sunrise, FL 33322 Office: (954) 472-6189 email: ess067@motorola.com RE: XML protocol comparisons From: Jeremy Allaire (&References="jeremy@allaire.com <mailto:jeremy@allaire.com?Subject=RE:%20XML%20protocol%20comparisons&In-Reply-To=<C3843BD1B83DD2119D79000092A7BAD404471AAC@platinum.allaire.com>) Date: Fri, Mar 31 2000 * Next message: Sami Khoury: "RE: XML protocol comparisons" <0085.html> * Previous message: Wesley M. Felter: "Re: XML protocol comparisons" <0083.html> * Maybe in reply to: Eric Prud'hommeaux: "XML protocol comparisons" <0065.html> * Next in thread: Sami Khoury: "RE: XML protocol comparisons" <0085.html> * Messages sorted by: [ date ] <index.html> [ thread ] <thread.html> [ subject ] <subject.html> [ author ] <author.html> * Other mail archives: [this mailing list] <../> [other W3C mailing lists] <../../> * Mail actions: &References="[ respond to this message ] <mailto:xml-dist-app@w3.org?Subject=RE:%20XML%20protocol%20comparisons&In-Reply-To=<C3843BD1B83DD2119D79000092A7BAD404471AAC@platinum.allaire.com> [ mail a new topic ] <mailto:xml-dist-app@w3.org> Message-ID: <C3843BD1B83DD2119D79000092A7BAD404471AAC@platinum.allaire.com> From: Jeremy Allaire <&References="jeremy@allaire.com <mailto:jeremy@allaire.com?Subject=RE:%20XML%20protocol%20comparisons&In-Reply-To=<C3843BD1B83DD2119D79000092A7BAD404471AAC@platinum.allaire.com>> To: "'Eric Prud'hommeaux '" <&References="eric@w3.org <mailto:eric@w3.org?Subject=RE:%20XML%20protocol%20comparisons&In-Reply-To=<C3843BD1B83DD2119D79000092A7BAD404471AAC@platinum.allaire.com>>, "'&References="xml-dist-app@w3.org <mailto:xml-dist-app@w3.org?Subject=RE:%20XML%20protocol%20comparisons&In-Reply-To=<C3843BD1B83DD2119D79000092A7BAD404471AAC@platinum.allaire.com> '" <&References="xml-dist-app@w3.org <mailto:xml-dist-app@w3.org?Subject=RE:%20XML%20protocol%20comparisons&In-Reply-To=<C3843BD1B83DD2119D79000092A7BAD404471AAC@platinum.allaire.com>> Date: Fri, 31 Mar 2000 10:34:38 -0500 Subject: RE: XML protocol comparisons Here are a few corrections and updates on the status of WDDX (Web Distributed Data Exchange). Releases: released in October 1998 under an open source license, with reference SDK. Went final in January 2000 (WDDX 1.0) after broad use and extensive testing during 1999. Proponent: Allaire Corporation, though the SDK and reference implementations are managed outside of Allaire and contributed by a variety of vendors and communities. Architects: Simeon Simeonov (Allaire), Nate Weiss (independent/JavaScript), Spike Washburn (Allaire/Java), Rasmus Lerdorf (PHP3), Scott Guelich (Scripted.com/Perl). References: * Public Forums -- <http://forums.allaire.com/Forums/Main.cfm?CFApp=49> * Browsable SDK -- <http://www.wddx.org/WDDX_SDK_10a/joust_files/> * Download SDK -- <http://www.wddx.org/Archive.htm> Status: * WDDX SDK has been downloaded by over 10,000 developers * WDDX modules have been natively included for over a year in ColdFusion; we believe about 20% of the installed base uses WDDX for a variety of data exchange and data persistence applications * WDDX modules are bundled with JRun (JSP/Servlets/EJB/JMS server) * PHP3/4 bundles WDDX and uses it for data exchange, session data persistence and object storage * Python bundles a WDDX .9 module * Complete modules are available for CF, Java, COM, Perl, JavaScript, PHP and Python * We estimate that there are many thousands of applications deployed using WDDX Scope/Purpose: WDDX was built as a very pragmatic, pre-namespace and pre-schema data serialization and exchange model for Internet programming languages. Because of its simplicity and reliance on only XML 1.0, it has been widely deployed on many popular language platforms. Also, because it solves very concrete problems for Internet application developers, such as simple data persistence, data exchange and browser-to-server and server-to-browser communication, many Web developers are using it as a flexible utility. WDDX implementations (modules listed above) remove from the developer having to have any knowledge of XML, XML formats, etc. WDDX supports basic and complex data-types; dateTime, numeric, boolean, binary(base64), strings, arrays, recordsets and object structures. A variety of utilities accompany the various language modules to make common transformations easy; eg. ADO recordset to JavaScript recordset, Java or Perl hash tables to WDDX structure, JavaBean to WDDX object, and vice versa for all of the above. Protocol Layers: Because WDDX is a simple, core technology we've found a variety of higher-level protocol-oriented applications have been layered on top of it. The most comprehensive implementation is included with Spectra, Allaire's packaged commerce software product. Using, WDDX, it includes: * Discovery services via a standard meta-data search API * Request/response semantics * Authentication and object permissions (pluggable) * Simple, standard error/exception codes Because this implementation is tied to Spectra, it is not in the public domain or implemented for other platforms. The mechanisms and syntax/structure could easily be replicated on other platforms. We view the work with WDDX is an excellent testbed and set of reference work for understanding how Web application developers want to use XML protocols and middleware, but are pretty committed to evolving the infrastructure to be in line with whatever this community determines is the *right* standard and approach. Regards, Jeremy -----Original Message----- From: Eric Prud'hommeaux To: &References="xml-dist-app@w3.org <mailto:xml-dist-app@w3.org?Subject=RE:%20XML%20protocol%20comparisons&In-Reply-To=<C3843BD1B83DD2119D79000092A7BAD404471AAC@platinum.allaire.com> Sent: 3/29/00 8:17 PM Subject: XML protocol comparisons I put together a comparison of a bunch of XML protocols, SOAP [http://www.w3.org/2000/03/29-XML-protocol-matrix#SOAP <http://www.w3.org/2000/03/29-XML-protocol-matrix>] ICE [http://www.w3.org/2000/03/29-XML-protocol-matrix#ICE <http://www.w3.org/2000/03/29-XML-protocol-matrix>] WDDX [http://www.w3.org/2000/03/29-XML-protocol-matrix#WDDX <http://www.w3.org/2000/03/29-XML-protocol-matrix>] BizTalk [http://www.w3.org/2000/03/29-XML-protocol-matrix#BizTalk <http://www.w3.org/2000/03/29-XML-protocol-matrix>] IOTP [http://www.w3.org/2000/03/29-XML-protocol-matrix#IOTP <http://www.w3.org/2000/03/29-XML-protocol-matrix>] TIP [http://www.w3.org/2000/03/29-XML-protocol-matrix#TIP <http://www.w3.org/2000/03/29-XML-protocol-matrix>] WfXML [http://www.w3.org/2000/03/29-XML-protocol-matrix#WfXML <http://www.w3.org/2000/03/29-XML-protocol-matrix>] ebXML [http://www.w3.org/2000/03/29-XML-protocol-matrix#ebXML <http://www.w3.org/2000/03/29-XML-protocol-matrix>] XMI [http://www.w3.org/2000/03/29-XML-protocol-matrix#XMI <http://www.w3.org/2000/03/29-XML-protocol-matrix>] for everyone to discuss/dispute. It is said that the best way to get a question answered on usenet is to post an incorrect answer. Persuant to that, I have not done extensive readings of some of the protocol papers during my characterizations, but at least they're all there in a forum where we can compare apples and fruit baskets. I'll be adding more dimensions and would like feedback on what people wish to compare. Also, I'd like to have anchor-rich HTML versions of the documents so I can point to specific parts of the spec as supporting evidence. -- -eric (&References="eric@w3.org <mailto:eric@w3.org?Subject=RE:%20XML%20protocol%20comparisons&In-Reply-To=<C3843BD1B83DD2119D79000092A7BAD404471AAC@platinum.allaire.com>) * Next message: Sami Khoury: "RE: XML protocol comparisons" <0085.html> * Previous message: Wesley M. Felter: "Re: XML protocol comparisons" <0083.html> * Maybe in reply to: Eric Prud'hommeaux: "XML protocol comparisons" <0065.html> * Next in thread: Sami Khoury: "RE: XML protocol comparisons" <0085.html> * Messages sorted by: [ date ] <index.html> [ thread ] <thread.html> [ subject ] <subject.html> [ author ] <author.html> * Other mail archives: [this mailing list] <../> [other W3C mailing lists] <../../> * Mail actions: &References="[ respond to this message ] <mailto:xml-dist-app@w3.org?Subject=RE:%20XML%20protocol%20comparisons&In-Reply-To=<C3843BD1B83DD2119D79000092A7BAD404471AAC@platinum.allaire.com> [ mail a new topic ] <mailto:xml-dist-app@w3.org> *
Received on Tuesday, 26 March 2002 17:42:59 UTC