IEE application server hosting

When you see the word service, it typically refers to a web service. However, this term is also used to refer to Windows services and IEE Application services.

A Windows service is a collection of processes in Microsoft Windows that are managed as a group in the Windows Service Control Manager. The Itron EE Application Server service is a Windows service, as shown in the following illustration.

Illustration showing the Itron EE Application Server service is a Windows service.

When the Itron EE Application Server service starts, one or more processes start on the server including the following:

  • One instance of the IeeAppServer.exe process.

  • Zero or more instances of the IeeServiceRunner.exe process.

The following illustration shows an example of multiple IEEServicerRunner.exe processes.

Illustration showing an example of multiple IEEServicerRunner.exe processes.

IEE models each IeeServiceRunner.exe process as an application service. An application service is an IeeServiceRunner.exe process that runs a certain function in the IEE application. The Service Management user interface in the IEE rich client lists the application services.

Image showing the Public Web Service Host and Internal Web Service Host.

The Public Web Service Host and Internal Web Service Host are two types of application service with a primary function of hosting web services. When these application services are started, the web services that are hosted in the application service begin listening for incoming requests. The Public Web Service Host and the Internal Web Service Host perform the exact same function. However, they run different web services. The IeeAppServer.exe process also hosts certain web services that control and manage the system.

The following illustration shows the relationship between the Windows service, the processes, the application services, and the web services.

Illustration showing the relationship between the Windows service, the processes, the application services, and the web services.