Showthe changes to GoSlowthat will be required if customers invoke makeTripOp using a one-way pattern and pass an endpoint reference for a callback.

What will be an ideal response?


itineraryMsg has an additional part:




Each customer must support a callback port type to receive a response from GoSlow:







The partner link type for connecting the customer to Goslowmust be changed to indicate that both ends of the connection support port types:










The partner link declaration in the customer must nowdeclare a value for myRole (myRole=‘‘cust’’ (previously it only needed to declare that the value for partnerRole was travelService). The partner link declaration in GoSlowbecomes:


myrole=‘‘travelService’’ partnerRole=‘‘cust’’/>


Assuming, as in the text, that GoSlowreceives the invocation message from the customer in variable itineraryVar, prior to responding to the customer Goslow must assign the end point reference contained in itineraryMsg to its partner link:








Finally, the statement in GoSlowthat returns a response to the customer becomes an invoke (instead of a reply):

operation=‘‘custCallbackOp’’ variable=‘‘itineraryRespVar’’/>

Computer Science & Information Technology

You might also like to view...

Which of the following is a disadvantage of putting the VPN on a firewall?

A. centralized control of network access security B. more configuration mistakes C. VPN and firewall use the same configuration tools D. Internet and VPN traffic compete for resources

Computer Science & Information Technology

Most small businesses use ________ databases as they are reliable and less costly

A) object oriented B) relational C) multidimensional D) hierarchical

Computer Science & Information Technology

What is it called when software is used to simulate the hardware of a physical computer?

A. Dual boot B. Windows Run as Administrator C. Virtual machine D. Compatibility mode

Computer Science & Information Technology

A(n) ____________________ is a transparent representation of the key material that makes up a key.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology