XSLWeb: XSLT- and XQuery-only pipelines for the web
summary
XSLWeb is an open source Java servlet that turns an HTTP request into an XML pipeline (a request-to-pipeline dispatcher implemented as an XSLT stylesheet) and then executes transformer, XQuery, streaming, validator and serializer steps. It uses Saxon’s tiny tree model, offers extension functions for files, DB, email and HTTP, and ships ZIP and FOP serializers for EPUB/PDF output. Deployments at Dutch government sites and a treaties front end show it runs in production and integrates with Tomcat, Solr and multiple XML databases.
AI-written summary · about
chapters (11)
- 0:00Intro
- 1:58What does a webserver really do?
- 5:01Pipelines in XSLWeb
- 7:53XSLWeb: overview
- 11:02XSLWeb: extension functions
- 11:58XSLWeb: the request dispatcher
- 17:03XSLWeb: what makes a pipeline?
- 19:21XSLWeb: some goodies
- 20:29Why not XProc?
- 23:30Questions?
- 25:48Why not ... (fill in the blank)?
related talks
15mXPath 4.0, XQuery 4.0, XSLT 4.0: Standards Progress
19mOn Dynamic Multimedia Pipelines for Opening Browsers to New Formats
21mHow Web Data Infrastructure Powers the Next Generation of AI
53mDevelop Web Applications with RapidClipse in Record Time
29mXen Orchestra (XAPI and XenServer from the web)
01h 01mReactive web services
51mBuilding Web Applications with RapidClipse in Record Time
23mIntegrating Web Apps
