[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Saxon for windows?

Subject: Re: Saxon for windows?
From: "M. David Peterson" <m.david.x2x2x@xxxxxxxxx>
Date: Fri, 3 Jun 2005 09:32:28 -0600
using saxon.api
You're talking about something completely different when you say
native .NET support.  Having the ability to gain access to a
transformation via the commandline does not equal native .NET support.
 Having complete access to the Saxon API within a .NET-enabled
language such as C# or VB.NET = native .NET support.   Suggesting that
you don't understand the need for a port of Saxon to C# suggests you
simply don't understand what youre talking about.

On 6/3/05, Pieter Reint Siegers Kort <pieter.siegers@xxxxxxxxxxx> wrote:
> Hi Michael,
>
> HTTP requests work but performance would be hurt.
>
> It's actually quite simple. I'm using a process class which allows me to
> capture StdOut and StdErr, and that runs a process in the background. The
> background process can be anything that runs via a command line, and the
> best is that it runs completely independent (in Windows this just means on
> another thread). While threads compete with each other for CPU time, when
> the process runs, the main thread just waits for its output, which means
> that the child thread can use all CPU available, thus maximum performance
is
> guaranteed (under normal circumstances and no other tasks running assumed).
>
> As said, I'm still finishing up things, but I may be opensourcing this
> project eventually (if there's enough interest in it of course). For
> developers, it will mean instant support for XSLT2, XPath2, and XQuery1 on
> the .NET platform native to the processor being used. I think that's the
> main benefit, and the other is that support for each processor can be
> maintained in the same channels.
>
> Cheers,
> Pieter
>
> -----Original Message-----
> From: Michael Kay [mailto:mike@xxxxxxxxxxxx]
> Sent: Thursday, June 02, 2005 3:49 PM
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: RE:  Saxon for windows?
>
>
> > For .NET on Windows, I'm using Saxon to run natively under .NET to get
> > early support for XPath2, XSLT2 and XQuery1. Basically, I use a
> > background process that runs in it's native environment - for Saxon,
> > that is the Java runtime.
> > The process runs in the background and I just capture its output while
> > being able to do other things in my application - it's completely
> > independent.
>
> I'm interested to know more detail about the way you are communicating
> between the .NET client application and the Java server application.
>
> I've suggested in the past that people should do this by running the
> transformations in a web server and invoking them by means of HTTP
requests,
> but you seem to be going for a closer coupling than this. Any chance of a
> more detailed write-up?
>
> Michael Kay
> http://www.saxonica.com/
>
>


--
<M:D/>

M. David Peterson
http://www.xsltblog.com

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.