Custom Web Publishing with XML and XSLT

Table Of Contents
26 FileMaker Server Custom Web Publishing with XML and XSLT
1 The Web Publishing Engine can access XML data from a FileMaker portal, but FileMaker Pro cannot.
1 The Web Publishing Engine can access data in a container field, but FileMaker Pro cannot.
1 The Web Publishing Engine provides real-time access to FileMaker data via HTTP or HTTPS, but
FileMaker Pro cannot.
Note For information on using FileMaker Pro to import and export data in XML format, see FileMaker Pro Help.
How the Web Publishing Engine generates XML data from a request
After a request for XML data is sent to the web server, the Web Publishing Engine queries the FileMaker
database and returns the data as an XML document.
Web
Browser
Web Server
Web Server Module
FileMaker Server Web
Publishing Engine
Web Publishing Core
Custom Web Publishing
Engine (CWPE)
FileMaker
Database
Server
FileMaker Server Web
Publishing Engine
Web Publishing Core
Custom Web Publishing
Engine (CWPE)
Web Server
Web Server Module
Customers.fp7
Request for XML data is routed from web browser or program to FileMaker Database Server
Products.fp7
Catalog.fp7
1. HTTP or
HTTPS request
for XML data is
sent from web
browser or
program to web
server.
2. Web server routes
request to Web
Publishing Core.
3. Web Publishing
Core requests data
from database
hosted by FileMaker
Database Server.
XML data is routed back from FileMaker Database Server to web browser or program
6. Web server
sends output
to web
browser or
program.
5. Web Publishing Core
converts data to XML
and sends it to web
server.
4. FileMaker Database
Server sends
requested data to Web
Publishing Core.
Orders.fp7
Web
Browser