• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Is Webservice Broker pattern analogous to SessionFacade paired with Business Delegate?

 
Rajani Gummadi
Ranch Hand
Posts: 48
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello All,

Looking at the webservice broker pattern given, I thought it is analogous to sessionfacade paired with Business delegate. Can anybody confirm or guide me on that. I'm thinking that endpoint processor is analogous to SessionFacade and Webservice Broker is analogous to BusinessFacade.

Thanks
Rajani
 
Ivan Krizsan
Ranch Hand
Posts: 2198
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi!
Yes, I feel that the analogy is appropriate.
Note that it may be the case that the webservice broker does not perform dynamic lookup of the services it in turn invokes.
It may also be the case that this is not needed, since other mechanisms enable the services to transparently change location.
Best wishes!
 
Dan Drillich
Ranch Hand
Posts: 1183
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As Ivan said in the study guide about the Endpoint Processor -

Receives incoming request and, for instance in the case of the request being a SOAP request, processes the SOAP message to extract parameters etc.
Endpoint processors are usually part of the runtime system, as is the case with JAX-WS, but may optionally be custom written.


Meaning, its role is to physically process the SOAP message, while the Session Facade pattern defines a higher-level business component that contains and centralizes complex interactions between lower-level business components.

Regards,
Dan
 
Rajani Gummadi
Ranch Hand
Posts: 48
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you all.
 
Thomas Wansu Kim
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
they are similar to each other however Session Facade pattern have a tendency to operate between business objects in a business tier. On the other hand, Web Service Broker makes Business services available as web services in a Integration Tier.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic