Mustercode 'SCA Nodes' konfigurieren
Der Mustercode 'SCA Nodes' enthält zwei Nachrichtenflüsse, die in WebSphere Message Broker implementiert werden: einen, der das Banküberweisungsformular erstellt, das Sie ausfüllen und übergeben, und einen, der die übergebenen Informationen verarbeitet, um eine WebSphere MQ-Nachrichtenanforderung zu erstellen.
Die Nachrichtenflüsse befinden sich im Projekt 'SCANodesSample' unter folgenden Brokerschemas:
- banktransfer.initiator.BankTransferRequestInitiator
- banktransfer.request.BankTransferRequest
Der Java-Code befindet sich im Projekt 'SCANodesSampleJava' unter folgenden Java-Paketordnern:
- sca.broker.sample.banktransfer.TransferRequestForm_TransferRequestForm.java
- sca.broker.sample.banktransfer.TransferRequest_SetupTransferFailedReply.java
- sca.broker.sample.banktransfer.TransferRequest_SetupTransferReply.java
- sca.broker.sample.banktransfer.TransferRequest_SetupTransferRequest.java
Folgender Nachrichtensatz wird verwendet: BankTransferMS
Gehen Sie wie folgt vor:
- Stellen Sie sicher, dass der lokale Warteschlangenmanager MB8QMGR mit dem Listener-Port 2414 vorhanden ist. Ist dies nicht der Fall, erstellen Sie ihn.
- Vergewissern Sie sich, dass die folgenden lokalen Warteschlangen vorhanden sind. Ist dies nicht der Fall, erstellen Sie sie:
- Stellen Sie sicher, dass dem lokalen Warteschlangenmanager MB8QMGR ein Broker zugeordnet ist.
Ist dies nicht der Fall, erstellen Sie einen Broker.
- Implementieren Sie die Brokerarchivdatei SCANodesSample.bar für den Broker.
- Die entsprechende SCA-Service-Anwendung für das Sparkonto wird als Geschäftsprozess in WebSphere Process Server implementiert.
Die Projektdatei im Datenaustauschformat (WIDSavingsAccount.zip) im Projekt 'SCANodesSample' muss von WebSphere Message Broker in das lokale Dateisystem exportiert und anschließend in WebSphere Integration
Developer auf demselben System importiert werden.
- Implementieren Sie die Anwendung 'SavingsAccount' in WebSphere Process Server.
Diese Anwendung stellt das SCA-Framework für einen bidirektionalen Anforderung/Antwort-Austausch zwischen WebSphere Message Broker- und WebSphere Process Server-Anwendungen bereit.
- Sie können auch die EAR-Datei WIDSavingsAccount.ear im Projekt 'SCANodesSample' direkt in WebSphere Process Server implementieren.
Die EAR-Datei muss aus WebSphere Message Broker in das lokale Dateisystem exportiert werden. Installieren Sie die Anwendung anschließend mithilfe der Administrationskonsole oder eines Scripts.
Weitere Informationen finden Sie im Information Center von WebSphere Process Server.
- Starten Sie WebSphere Process Server erneut, um den Listener-Port zu starten.
Weitere Informationen finden Sie im Information Center von WebSphere Process Server.
- Exportieren Sie die Datei SavingsAccount.txt aus WebSphere Message Broker in einen temporären Ordner im Dateisystem:
- Unter Windows lautet dieser temporäre Ordner C:\tmp.
- Unter Linux lautet dieser temporäre Ordner /tmp.
Diese Datei enthält den Anfangswert 100 für das Sparkonto. Diesen Wert können Sie bearbeiten.
Sie haben den Mustercode 'SCA Nodes' erfolgreich konfiguriert.
Zurück zum Beginn des Mustercodes