6
Term Description
Since different documents are intended for different audiences and assume different levels of
expertise, different terms may be applied for clarity even when the content being explained is the
same. In addition, some terms are easily confused because they are sometimes referred to from the
opposite standpoint depending on their function. The following is a glossary and explanation of terms
that you should pay attention to when reading this document in conjunction with other related
documents.
Printer / Interface board (Wired or Wireless LAN) / Service
Printers that use network and XML related functions have an interface board (wired/wireless LAN)
that is a single board computer. On the memory on that interface board, there are several resident
programs that perform specific functions, which are called services.
For example, the XML Print service receives XML data for printing, converts it into commands and
data for the printer, passes it to the printer, and sends a reply when it is confirmed that the printing is
completed. From the point of view of the terminal sending the data, it is easier to recognize network
and XML-related services as interface boards or printers, so we may use the terms "board,"
"interface board," or "printer" instead of "service" in the explanation.
Web server / Web app server
The Web server is the terminal that sends data to the browser for screen display. The Web server
receives the information of the operations performed on the browser. When a Web server uses a
programming language to process data to be sent and received, the group of programs that process
the data is called a Web application (hereinafter referred to as a Web app), and the terminal in
charge of the function is called a Web app server.
Since there are many cases where a Web server and a Web app server are both used on the same
terminal, the two are not strictly separated and may be referred to as a Web server in the sense of a
Web app server.
Server / Client
In addition to Web server and Web app sever, there are various other types of servers depending on
their functions, which are sometimes referred to simply as servers in the explanation.
The terminal that sends data to the server is called the client. Server and client are sometimes
referred to interchangeably, depending on their function and position.
For example, in the main function of the printer, which is to print the received data, the printer is a
print server from the terminal that sends the print data to the printer. The printer also has the function
of a Web server, which we call a Web manager, for network settings, etc.
On the other hand, when sending a print data request to the Web app server, the printer is in the
position of a client.