Web Server Security

In addition to Windows 11, Windows 10, Windows 8, Windows 7, Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012, and Windows Server 2008 security, the Internet Information Server (IIS) or Apache HyperText Transfer Protocol (HTTP) Server Web server provides additional security by restricting Internet Protocol (IP) addresses or by checking user names and passwords.

It also provides a Secure Sockets Layer (SSL) security protocol. This protocol is layered between its service protocols HyperText Transfer Protocol (HTTP) and Transfer Control Protocol / Internet Protocol (TCP/IP). The SSL provides data encryption, server authentication, and message integrity for a TCP/IP connection. (For more details, see "Secure Sockets Layer (SSL) Security" under "JADE Smart Thin Client Security", earlier in this chapter.)

Connections from the Internet Information Server (IIS) to the JADE application can be through a named pipe or a TCP/IP connection. Connections from the Apache HTTP Server can be through a TCP/IP connection only.

The main advantage of a TCP/IP connection over a named pipe connection is that the machine hosting the Web server can be different from the machine that is running the JADE application, to provide greater security by using firewalls.

A TCP/IP connection is also slightly faster than a named pipe connection.

For details about implementing a TCP/IP connection, see "Connecting to JADE Applications from Internet Information Server (IIS)" under "JADE Configurations", in Chapter 2 of the JADE Installation and Configuration Guide.