EchoMail addresses Electronic System Architecture technology challenges.
EchoMail provides fluent, multi-level model integration required for true systems design
and analysis. The ability to combine high-level behavioral models with lower-level device
models in a multi-disciplined environment allows designers to rapidly make tradeoffs.
The EchoMail system is divided into three sub-systems; the client server, the central server,
and the user interface.
The client server runs on the client's personal computer and
consists of a Hypertext Transfer Protocol (HTTP) client, or Web browser, a persistent HTTP server,
data scripts, and a local database. The Web browser and server communicate via HTTP, the Web server
and data scripts communicate via the Common Gateway Interface (CGI), and the scripts and database
communicate via an application programming interface (API).
The central server runs on a Unix workstation and consists of three persistent servers; an
HTTP server, the Andes central server, and a central database. The Web and Andes servers communicate
via a CGI stub; the Web server and stub use the CGI protocol and the stub and the Andes server use
the Andes protocol. The Andes server and database communicate via TCP/IP.
The user interface to the central server is essentially an interface to the central database.
It allows the user to remotely manage the registration of assets and the client's progress through
EchoMail products (DM, CC, DW, Direct, BPO). Asset authoring tools can also reside here, or be
downloaded for Use on a user's local system.
|