4.4 WebNACCS Processing Mode (for Web browser)
4.4.1 Outline of WebNACCS processing mode (for Web browser)
Figure 4.4.1 shows an outline of the WebNACCS processing mode (for Web browser) in
NACCS. For information on sending e-mail, please refer to "4.6.1 e-mail".
Furthermore, the EXC message* output to a user who uses only the WebNACCS processing
mode will be treated as an error in the procedure processing. Therefore, when a user who uses
only the WebNACCS processing mode needs to receive a report to output an EXC message, itis necessary to use a processing mode other than WebNACCS, such as netNACCS, inconjunction.
For information on EXC messages, please refer to "5. Destination Control".
*Excluding the EXC messages that are subject to output in WebNACCS “Report Confirmation(WNC)” procedure.

Processing
Request(1) HTTPSHTTP request

Processing
Result(2) HTTPSHTTP request

Center Webserver(3) HTTPS
Web browser (PC)

Processing
RequestHTTP request

Core Processing
SystemReport (PDF file)(4) HTTPSHTTP response(report (PDF file))

User System

NACCS Center server

Figure 4.4.1 Process outline of the WebNACCS Processing Mode (for Web browser)(1) The user accesses the URL of the Center Web server via a Web browser, goes to theprocedure screen to be performed, and enters the required items or clicks the button.
(2) The Web server sends a processing request message to the core processing systemfrom the action corresponding to the request made by the user in (1). After the core
processing system performs procedure processing based on the processing request
message sent, a screen showing the processing result will be returned to the user's Webbrowser. The user confirms the processing result on the procedure screen of the Webbrowser.
(3) When a user outputs a report, they access the URL of the Center Web server via a web
browser, move to the procedure screen to be output, and enter the required item or click
the print button, etc.
4-4-1

(4) In the Web server, a processing request message is sent to the core processing systemfrom the action corresponding to the request made by the user in (3). The core
processing system creates a report (PDF file) based on the sent processing request
message, and then returns the report (PDF file) to the user's Web browser. The userchecks the report (PDF file) on the screen using the web browser plug -in and prints it.

4.4.2 Details of the communications protocol
The communications protocol in WebNACCS uses TCP/IP as the network and transportlayers and HTTPS as its upper layer. However, since all communication control of thisprocessing mode is performed by the Web browser, the user does not need to be aware ofthe communications protocol.

4-4-2

4.4.3 Procedure processing sequence
Figure 4.4.2 describes procedure sequential processing in WebNACCS Processing Mode (forWeb browser). For message classifications, refer to "Chapter 3 Message Format and Structure "User System

NACCS Center server
Web server

Core Processing System
Procedure Processing

Web browser(PC)
Procedure

Processing Request Message(1) Send a Processing
Request Message(2) Return the Screen Data of Processing
ResultProcessing Result Message (for screen)

Print

Processing Request Message(3) Send a Print Processing Request
Message(4) Return the PDF Data of Processing
ResultCreate a Report(PDF file)

Report (PDF file)Figure 4.4.2 Example of procedure processing sequence in WebNACCS(1) Access the URL of the Center Web server from a web browser, enter the necessary
items on the procedure screen, and send a processing request message.
(2) The processing result message (for screen) will be displayed on the user's Web browser
screen.
(3) The user operates a Web browser, moves to the procedure screen corresponding to thereport to be output, and then sends a processing request message by clicking the print
button, etc.
(4) The report (PDF file) will be returned to the user's Web browser.

4-4-3