Ethereal-dev: Re: [Ethereal-dev] soap dissector...

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Douglas Nascimento <douglas.nascimento@xxxxxxxxx>
Date: Tue, 12 Jul 2005 22:48:37 -0300
I've forgot to mention that you can use:
live.capescience.com/ccx 

to send this message.
Capescience servers will contatct the airport (specified in the
request, Salgado Filho airport Porto Alegre-Brazil) and send back the
SOAP response (about weather conditions)  to you.

I think SOAP messages can be describeb with a DTD, but I still don't
know how to create a DTD and use it with a xml parser as a plugin to
ethereal.

Douglas



On 7/12/05, Douglas Nascimento <douglas.nascimento@xxxxxxxxx> wrote:
> This tool can be used in order to generate SOAP traffic.
> http://capescience.capeclear.com/articles/using_nettool/
> 
> I've attached a soap xml request example.
> 
> A classmate and I are trying to implement a SOAP dissector (or
> something like it, work for a network class) but we are still leraning
> (reading the developer's guide). So any specific directions (or how
> tos for dummies ;-)) would be wonderful.
> 
> I would like also to reforce the importance of this work, because it
> would be very interesting to the Web Services community if ethereal
> were able to show detailed information about the SOAP messages.
> 
> Regards,
> 
> Douglas
> 
> 
> On 7/12/05, Anders Broman <a.broman@xxxxxxxxx> wrote:
> > Hi,
> > Application/soap+xml refers to RFC 3902
> > http://www.rfc-editor.org/rfc/rfc3902.txt which in turn refer to
> > http://www.w3.org/2000/xp/Group/
> > I suppose if some one could donate some traces it'd be easier to understand
> > what's needed to be done.
> > Brg
> > Anders
> >
> > -----Ursprungligt meddelande-----
> > Från: ethereal-dev-bounces@xxxxxxxxxxxx
> > [mailto:ethereal-dev-bounces@xxxxxxxxxxxx] För LEGO
> > Skickat: den 12 juli 2005 19:28
> > Till: Ethereal development
> > Ämne: Re: [Ethereal-dev] soap dissector...
> >
> > It will take time but I am working on an advanced xml dissector that
> > will use DTDs to interpret the data in the xml as fields.
> >
> > that is:
> >
> > <country>
> >     Republic of Ireland
> >     <capital>
> >        Dublin
> >     </capital>
> >     ...
> > </country>
> >
> >
> > given the right DTD we could filter with:
> >  xml.country == "Republic of Ireland" && xml.country.capital == "Dublin"
> >
> > I aborted recently the Idea of having a single namespace API for
> > radius, diameter, xml, and mate
> > I got to the point where I found that either the API would have to be
> > too complex to fit them all or the dissectors would become much
> > complex themselves to use a common Namespace library.
> >
> > I'm almost done with radius, I think I'll go next xml to then go to
> > diameter.
> >
> > As for SOAP goes if then we can describe it with a DTD we'll be able
> > to dissect it.
> >
> > Luis.
> >
> > On 7/12/05, Guy Harris <gharris@xxxxxxxxx> wrote:
> > > nimalan s wrote:
> > >
> > > > Is there a soap dissector already in ethereal.
> > >
> > > No.
> > >
> > > > I couldnt find it..If there is any tell me where is it?
> > > > If not how to decode soap messages using ethereal?
> > >
> > > The XML plugin dissector has dissected the media type
> > > "application/soap+xml" as XML for a while.
> > >
> > > If somebody wants something different from what the XML dissector does,
> > > they should write a dissector to do that, which registers for
> > > "application/soap+xml" in the "media_type" dissector, and submit it,
> > > along with a patch to make the XML plugin not register for that media
> > type.
> > >
> > > _______________________________________________
> > > Ethereal-dev mailing list
> > > Ethereal-dev@xxxxxxxxxxxx
> > > http://www.ethereal.com/mailman/listinfo/ethereal-dev
> > >
> >
> >
> > --
> > This information is top security. When you have read it, destroy yourself.
> > -- Marshall McLuhan
> >
> > _______________________________________________
> > Ethereal-dev mailing list
> > Ethereal-dev@xxxxxxxxxxxx
> > http://www.ethereal.com/mailman/listinfo/ethereal-dev
> >
> >
> > _______________________________________________
> > Ethereal-dev mailing list
> > Ethereal-dev@xxxxxxxxxxxx
> > http://www.ethereal.com/mailman/listinfo/ethereal-dev
> >
> 
> 
>