diff options
Diffstat (limited to 'BKUOnline/src/site/apt/webflow.apt')
-rw-r--r-- | BKUOnline/src/site/apt/webflow.apt | 37 |
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 00000000..6d97c66e --- /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] |