Sie sind nicht angemeldet.

KaiStapel

Trainee

  • »KaiStapel« ist der Autor dieses Themas

Beiträge: 59

Registrierungsdatum: 11.09.2007

Wohnort: FG SE, LUH

1

14.12.2008, 15:48

SOA Übung 8: Hinweis zur Hausaufgabe

Hi,

hier noch ein kleiner Hinweis zur Bewältigung der aktuellen Hausaufgabe. Um zwischen zwei unterschiedlichen eingehenden Nachrichten unterscheiden zu können benötigt man die Pick-Aktivität. Das onMessage verhält sich dabei genau wie ein Receive, sodass man dies nicht nochmal braucht.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<bpel:pick createInstance="yes" name="pickName">
  <bpel:onMessage name="name1" partnerLink="pLinkName"
             	portType="tns:PortType"
             	operation="operation1"
             	variable="input1"
             	createInstance="yes">
	[...]
  </bpel:onMessage>
  <bpel:onMessage name="name2" partnerLink="pLinkName"
             	portType="tns:PortType"
             	operation="operation2"
             	variable="input2"
             	createInstance="yes">
	[...]
   </bpel:onMessage>
 </bpel:pick>


Ich hoffe das hilft,
Kai
© by Kai