Scalable web application server

The following diagram is based on a real live application architecture. On the any item with a drop shadow is an instance of a service. This instance could be on one of many servers. It is included here for illustration and in part is related to the journal entry about designing an enterprise level application.

Technologies and Protocols

There are many protocols and transmission methods used within this architecture

  • http:
  • https:
  • CGI (Apache Common Gateway Interface)
  • CORBA / IIOP
  • Emesary
  • Direct Linking (DLL / static library)
  • FTP
  • ODBC