Es gibt Vor- und Nachteile für jede der Neuvernetzungsoptionen des EJB-Service.
Die folgende Liste beschreibt beide Optionen mit den jeweiligen Vor- und Nachteilen:
- Die erste Option bietet wahrscheinlich eine bessere Leistung zur Laufzeit, da der Aufruf eines Web-Services langsamer ist als der Aufruf eines EJB.
- Die erste Option kann Kontext weitergeben, während ein Web-Serviceaufruf Kontext nicht auf die gleiche Weise weitergibt.
- Die zweite Option beinhaltet nicht die Erstellung eines benutzerdefinierten Codes.
- Die zweite Option ist unter Umständen für einige EJB-Schnittstellendefinitionen nicht möglich, da die Erzeugung eines EJB-Services Einschränkungen unterliegt. Weitere Informationen finden Sie in der Dokumentation zu Rational Application Developer unter folgender Adresse: http://publib.boulder.ibm.com/infocenter/rtnl0600/topic/com.ibm.etools.webservice.doc/ref/rlimit.html
- Die zweite Option kann zu einer Schnittstellenänderung führen und damit einer Änderung des SCA-Verbrauchers.
- Die zweite Option setzt voraus,
dass ein Server von WebSphere Process Server 6.0 installiert und für die Arbeit mit WebSphere Integration Developer konfiguriert ist.
Um die installierten Laufzeiten anzuzeigen, die für die Arbeit mit
WebSphere Integration
Developer konfiguriert wurden, gehen Sie zu ,
wählen Sie den Eintrag 'WebSphere Process Server v6.0' (falls dieser vorhanden ist) und
stellen Sie sicher, dass er auf die Position verweist, an der das Produkt installiert ist.
Stellen Sie sicher, dass dieser Eintrag markiert ist, wenn der Server vorhanden ist, und nicht markiert, wenn dieser Server nicht installiert ist. Sie können auch auf die Schaltfläche 'Hinzufügen…' klicken, wenn Sie einen anderen Server hinzufügen möchten.
- Wenn die Java-Komponente in WebSphere Studio Application Developer
Integration Edition mithilfe der Top-down-Methode erstellt wurde, wobei das EJB-Gerüst von einer WSDL erstellt wurde, sind die Parameter in diese und aus dieser Java-Klasse wahrscheinlich eine Unterklasse von WSIFFormatPartImpl. Wenn dies der Fall ist, wählen Sie Option 2 für die Erzeugung eines neuen generischen EJB-Gerüsts (nicht abhängig von den WSIF oder DataObject APIs) aus der ursprünglichen WSDL-Schnittstelle.