summaryrefslogtreecommitdiff
path: root/BKUOnline/src/site/apt/webflow.apt
diff options
context:
space:
mode:
Diffstat (limited to 'BKUOnline/src/site/apt/webflow.apt')
-rw-r--r--BKUOnline/src/site/apt/webflow.apt37
1 files changed, 37 insertions, 0 deletions
diff --git a/BKUOnline/src/site/apt/webflow.apt b/BKUOnline/src/site/apt/webflow.apt
new file mode 100644
index 0000000..6d97c66
--- /dev/null
+++ b/BKUOnline/src/site/apt/webflow.apt
@@ -0,0 +1,37 @@
+ ---
+ MOCCA Online Web Flow
+ ---
+ EGIZ
+ ---
+ 2010
+ ---
+
+MOCCA Online Web Flow
+
+ The figure below shows the MOCCA Online web flow.
+
+ [[1]] The browser submits a Security Layer request via POST or GET to the URL <./http-security-layer-request> or <./https-security-layer-request>.
+
+ [[2]] The WebRequestHandler receives the Security Layer request and returns HTTP code 302 (temporary redirect) with <Location = ./ui>.
+
+ [[3]] The browser performs a GET request to the returned location (<./ui>).
+
+ [[4]] The UIServlet receives the request and internally forwards it to the user interface page (e.g. <applet.jsp>).
+
+ [[5]] The user interface page generates the HTML and returns the response to the UIServlet.
+
+ [[6]] The UIServlet returns the response to the browser.
+
+ [[7]] The browser displays the user interface page and invokes the included Applet.
+
+ [[8]] The Applet contacts the STAL web service handles any requests received and
+
+ [[9]] returns the result to the STAL web service.
+
+ [[10]] When the Applet receives a request to quit, it directs the browser to open the URL <./result>.
+
+ [[11]] The browser finally requests the result of the Security Layer request.
+
+ []
+
+[./images/webflow.png]