Web Services

IMu web services use a conventional three-tier web-based architecture:

ws-diagram.png

  • A client makes a request to a web server running the IMu web service.
  • The IMu web service in turn requests information from an IMu Server running in an EMu environment.
  • This information is returned to the client.

Note: The web server and the IMu Server may run on separate machines or on the same machine. If they run on separate machines, which is common when the web server machine sits in a Demilitarized Zone (DMZ), ensure that any firewall between the web server machine and IMu Server machine does not prevent proper operation.

System requirements

  • The IMu Server within the appropriate EMu back-end environment.
  • The IMu software.
  • A web server.

Note: A web server may not be necessary depending on the particular web service that is being developed.

Web services