Die .ear-Datei für Web-Services, die erstellt wird, hat folgende Struktur und folgenden Inhalt:
Die Datei beschreibt das Kernmodul für die Web-Service-Anwendung, nämlich die Datei webservices.war.
Die Manifestdatei, die den Inhalt der .ear-Datei beschreibt.
Diese Datei enthält unterstützende .jar-Dateien im Verzeichnis WEB-INF/lib, wie z. B.:
Diese .jar-Datei enthält die Konvertierungsmethoden, die zur Unterstützung der Serialisierung der in der Schnittstelle verwendeten komplexen Typen genutzt werden.
Diese .jar-Datei enthält die Apache Axis-Web-Service-Engine.
Diese .jar-Datei enthält die Wrapperklassen, die es den Axis-Web-Services ermöglichen, eine Verbindung zu der/den IBM Cúram Social Program Management-Session-Bean(s) herzustellen, und die Klassen für komplexe Typen, die in der Schnittstelle zu den Web-Services verwendet werden.
Die .wsdd-Datei befindet sich im Verzeichnis WEB-INF und enthält eine Web-Service-Engine-Konfiguration, die IBM Cúram Social Program Management-BPOs einzelnen Web-Services zuordnet.