Il existe des avantages et des inconvénients pour chacune des
options de nouvelle connexion d'un service Java.
La liste suivante décrit les options ainsi que les avantages et les
inconvénients de chaque option :
- La première option est censée donner de meilleures performances
pendant l'exécution car l'appel d'un service Web est plus lent que
l'appel d'un composant
Java.
- La première option peut propager le contexte alors que l'appel
d'un service Web ne propage pas le contexte de la même manière.
- La deuxième option n'implique pas la création d'un code
personnalisé.
- Il est possible que la deuxième option ne soit pas disponible
pour certaines définitions d'interface
Java
dans la mesure où la génération d'un service
Java
est soumise à des restrictions. Voir la documentation de
Rational
Application Developer à l'adresse suivante :
http://publib.boulder.ibm.com/infocenter/rtnl0600/topic/com.ibm.etools.webservice.doc/
ref/rlimit.html
- La deuxième option peut entraîner la modification de l'interface,
et par conséquent, la modification du client SCA.
- La deuxième option requiert qu'un serveur WebSphere Process Server 6.0 soit installé
et configuré pour fonctionner avec WebSphere
Integration Developer.
Pour afficher les environnements d'exécution
configurés pour fonctionner avec WebSphere
Integration Developer, cliquez sur
. Sélectionnez l'entrée
WebSphere Process Server V6.0, le cas échéant,
et assurez-vous qu'elle pointe vers l'emplacement d'installation du
produit.
Vérifiez que cette entrée est activée si le serveur existe et
désactivée si le serveur n'est pas installé. Vous pouvez également
cliquer sur le bouton Ajouter… pour ajouter un
autre serveur.
- Si le composant
Java
a été généré dans
WebSphere
Studio Application Developer Integration Edition à l'aide de
l'approche descendante dans laquelle le squelette
Java
a été généré à partir d'un WSDL, les paramètres à l'intérieur et à
l'extérieur de cette classe
Java
mettront probablement WSIFFormatPartImpl sous forme de sous-classe. Dans ce cas, choisissez la première option pour générer un
nouveau squelette
Java
de style SCA à partir des WSDL/XSD d'origine ou la deuxième option
pour générer un nouveau squelette
Java
générique (indépendant des API DataObject ou WSIF) à partir de
l'interface WSDL d'origine.