Return-Path: Mailing-List: contact axis-dev-help@xml.apache.org; run by ezmlm Delivered-To: mailing list axis-dev@xml.apache.org Received: (qmail 59826 invoked from network); 31 Jan 2001 00:43:49 -0000 Received: from sjc3-1.relay.mail.uu.net (199.171.54.122) by h31.sny.collab.net with SMTP; 31 Jan 2001 00:43:49 -0000 Received: from ibs-fw1.intesolv.com by sjc3sosrv11.alter.net with SMTP (peer crosschecked as: [63.123.96.3]) id QQkagw17679 for ; Wed, 31 Jan 2001 00:43:56 GMT Received: from no.name.available by ibs-fw1.intesolv.com via smtpd (for sjc3-1.relay.mail.uu.net [199.171.54.122]) with SMTP; 31 Jan 2001 00:43:01 UT Received: by IBS_10 with Internet Mail Service (5.5.2650.21) id ; Tue, 30 Jan 2001 16:43:18 -0800 Message-ID: <712324ACD27BD011B17C0080AD17D38A3A1DFE@IBS_10> From: James Snell To: "'axis-dev@xml.apache.org'" Subject: RE: [AXIS ARCH] - Message Internals Date: Tue, 30 Jan 2001 16:43:17 -0800 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain X-Spam-Rating: h31.sny.collab.net 1.6.2 0/1000/N Aleksander, I just took at really quick browse through the code... it looks nice. A couple of basic questions: 1. do you have any performance metrics? 2. does this support multiple encodings (UTF8, etc)? 3. does this have full support for namespaces? - James > -----Original Message----- > From: Aleksander Slominski [mailto:aslom@cs.indiana.edu] > Sent: Tuesday, January 30, 2001 4:25 PM > To: axis-dev@xml.apache.org > Subject: Re: [AXIS ARCH] - Message Internals > > > Sam Ruby wrote: > > > There are two basic approaches to streaming: a PUSH model, which SAX > > represents. Or a PULL model, which some of the APIs which have been > > submitted to ECMA for standardization represent. Between these two > > alternatives, James seems to favor a pull model. I'm > inclined to agree. > > Hi, > > there are actually more alternatives for PULL model. In our SoapRMI > implementation we are using very simple XML pull parser that is so far > very well working in our C++ and Java version of SoapRMI library. > > Xml Pull Parser (XPP) provides a very simple, high performance > pull model to parse Reader or String input. It was designed for > and it should be optimal for applications that require > very small size XML parser - the jar file with compiled classes > is around 20 KB. Its simple pull parsing API (identical for > Java and C++) > is especially well suited for unmarshalling complex data structures > from XML (such as in SOAP). > > For documentation and source code under open source license > please see http://www.extreme.indiana.edu/soap/ > > Thanks, > > Aleksander Slominski > soaprmi@extreme.indiana.edu > Extreme! Computing Lab > -- > Aleksander Slominski, IU, http://www.extreme.indiana.edu/~aslom > As I look afar I see neither cherry Nor tinted leaves Just a > modest hut > on the coast In the dusk of Autumn nightfall-Fujiwara no > Teika (1162-1241) >