Is it possible to allow a Server Service
make a Call as a Client to a Service on another machine?
I have been through the responses about chaining,
Intermediaries, and handlers, but this would be more on the order of business
logic determined.
For example, a Service (sendMessage on Server A)
provides the ability to send email to a list of address. This list of
addresses is accessed from another Service (getListAddresses on Server B). There
is a third Service (sendIM) that resides on Server C. The address
list contains both email addresses and IM addresses. When then
original message arrives to sendMessage, a Call could be created to get the list
from Server B:getListAddresses. If the address is an Email Address then
create an send a quick email internally. If it is an IM address, make a
Call to Server C:sendIM.
thanks for the help,
pg
|