~/talk

XSLWeb: XSLT- and XQuery-only pipelines for the web

Talkat XML Prague 2020 · 2020-02-13..02-15· [web-platform]
links:none on file
links:none on file
slides:none on file

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

  1. 0:00Intro
  2. 1:58What does a webserver really do?
  3. 5:01Pipelines in XSLWeb
  4. 7:53XSLWeb: overview
  5. 11:02XSLWeb: extension functions
  6. 11:58XSLWeb: the request dispatcher
  7. 17:03XSLWeb: what makes a pipeline?
  8. 19:21XSLWeb: some goodies
  9. 20:29Why not XProc?
  10. 23:30Questions?
  11. 25:48Why not ... (fill in the blank)?
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.