Can you please explain me what a BPEL is (Business Process Engineering Language)? What is it in your terms?
Josef
-----Ursprüngliche Nachricht-----
Von: Jesús Daniel Blázquez Carazo [mailto:[EMAIL PROTECTED]
Gesendet: Dienstag, 24. Oktober 2006 14:37
An: axis-user@ws.apache.org
Betreff: Re: AXIS 1.4: invoke request after web service sent response to client

Have you think about the possibility of describe this web services chain as a BPEL?
 
----- Original Message -----
Sent: Tuesday, October 24, 2006 2:04 PM
Subject: AW: AXIS 1.4: invoke request after web service sent response to client

Are you saying that the architectural concept of having a CLIENT going to an AGENT passing on to a SERVER is bad? :-/
In my mind an AGENT is two-fold as described by .-1
what all about is the then CORBA? :-)
Josef Stadelmann
-----Ursprüngliche Nachricht-----
Von: Martin Gainty [mailto:[EMAIL PROTECTED]
Gesendet: Dienstag, 24. Oktober 2006 13:24
An: axis-user@ws.apache.org
Betreff: Re: AXIS 1.4: invoke request after web service sent response to client

would be helpful if you looked at the definition of atomic transactions and the principle of atomicity
redesigning a web service that itself is a client to another web service may possibly invite a race condition
AxisClient1 calls AxisService1 and expects output from AxisService1
AxisService1 calls AxisService2 and expects output from AxisService2
AxisService2 calls AxisService3 and expects output from AxisService3
AxisService3 calls AxisService1 (AxisService3 is contending for output for AxisService1 but so is AxisClient1)
therefore AxisService3 AND AxisClient1 are both vying for the same resource (AxisService1)

from a purely architectural perspective this is BAD DESIGN
If you want more than 1 data item then your AxisSoapService should return a complex datatype which wholly contains all of the data points you desire
 
Please read this discussion of atomicity by svend frolund

Martin --
This e-mail communication and any attachments may contain confidential and privileged information for the use of the
designated recipients named above. If you are not the intended recipient, you are hereby notified that you have received
this communication in error and that any review, disclosure, dissemination, distribution or copying of it or its
contents
----- Original Message -----
Sent: Tuesday, October 24, 2006 6:32 AM
Subject: AXIS 1.4: invoke request after web service sent response to client

Hi all,
I am curious is it possible to configure AXIS server to invoke another web service as client after response is send to client.

for example Transaction like:

1. Client No. 1 invokes method of Axis service No. 1
2. Axis service No 1 responses to Client No. 1
3. Axis service No 1 invokes  web service No. 2 as Client No. 2
4. Axis service No 1 receives response from service No. 2.
5. Transaction is commited.

Thanks in advance,
Kestas

Reply via email to