14
Chapter 1: Architecture Overview
Data flow
The following diagram shows an example of the flow of data in a web application that interacts
with the Breeze server:
The following example describes what might happen when a user connects to a training portal
intranet site that was created with Macromedia ColdFusion MX and that uses Breeze XML web
services:
1.
A logged-in user uses a web browser to request a page that shows a list of the courses that the
user is signed up for.
2.
The web server finds the relevant page and passes it to the application server.
3.
The application server parses and executes the ColdFusion code contained in the page.
4.
As part of executing the code, the application server calls an action on the company’s Breeze
server, requesting the list of courses. The action call takes the form of an HTTP
POST
request
with appropriate security credentials included in the request.
5.
The Breeze server executes the action, returning the resulting XML data to the application
server.
6.
The application code parses the returned XML and inserts data into the web page as
appropriate, and then passes the finished page to the web server.
7.
The web server passes the finished page to the browser to be displayed.
Step 2:
Web server
finds page and
passes it to
application server.
Step 4:
Application
server calls action on
Breeze server.
Step 5:
Breeze server
returns XML data to
application server.
Step 6:
Application
server inserts data in
page and then passes
the page to the web
server.
Step 1
: Web browser
requests page.
Step 3:
Application
server executes code.
Step 7:
Web server
sends finished page
to requesting browser.
Содержание BREEZE-USING THE BREEZE XML WEB SERVICES
Страница 1: ...Using the Breeze XML Web Services...
Страница 8: ...8 Contents...
Страница 12: ...12 Introduction Before You Begin...
Страница 26: ...26 Chapter 2 Working with Filters...
Страница 36: ...36 Chapter 3 Common Tasks...
Страница 112: ...112 Chapter 4 Action Reference...
Страница 186: ...186 Chapter 5 XML Results Reference...
Страница 196: ...196 Index...