Ein gut funktionierender Online-Laden muß folgende Voraussetzungen erfüllen:- Unterstützung von Industriestandards wie Corba, Java und IIOP
- hohe Leistungsfähigkeit und Skalierbarkeit in verteilten DV-Umgebungen wie dem Internet
- Unterstützung von objektorientierten Anwendungen
- effiziente Verwendung von Netzwerkressourcen (Multiplexing)
- zuverlässiger und schneller Zugriff auf mehrfache Datenquellen
- Zugang zu vorhandenen Systemen wie IBMs CICS, Message Queues, Datenbanken und Transaktions-Protokoll-Monitoren
- einfache Administration
- Möglichkeit der schnellen Einrichtung von neuen Anwendungen
- Sicherheitskonzept
- Unterstützung verschiedener Programmiersprachen und Plattformen