dotgnu-visionaries
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Visionaries] Vision of debugging webservices : Interceptors


From: James Michael DuPont
Subject: Re: [Visionaries] Vision of debugging webservices : Interceptors
Date: Fri, 9 May 2003 00:01:42 -0700 (PDT)

--- Norbert Bollow <address@hidden> wrote:
> > Then I could use XML::XSLT to process the filters inside of perl,
> > and do the transformations on the xml packages. 
> 
> Hmmm... XSLT was designed for style sheets, not for webservices.
> For example, how do you use XSLT to transform data of type <base64>?

I use xslt for a generic xml processing language. 
It is just an xml version of scheme, dsssl. 

The issue is defining rules. A perl implementation of xslt should allow
you to call native perl functions if needed.

> 
> I'd suggest that the interceptor creates a Safe compartment and
> unpacks
> the contents of <params> into @params in that Safe compartment
> (each <value> becomes a tied object that keeps track of both the type
> and of the actual, unpacked value).  Then the transformations can be
> specified in the form of Perl scripts which will be executed in that
> Safe compartment.

Ok. That makes sense. The xslt would be used to match patterns in the
data stream for finding the packages to transform in the beginning.


> Greetings, Norbert.

Grüsse zurück,

Mike

=====
James Michael DuPont
http://introspector.sourceforge.net/

__________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo.
http://search.yahoo.com


reply via email to

[Prev in Thread] Current Thread [Next in Thread]