List some Dis-advantages of Broker Architecture

 Posted by Niladri.Biswas on 9/11/2012 | Category: Design Pattern & Practices Interview questions | Views: 2181 | Points: 40
Answer:

Complex Memory Management

Services referenced by external clients are managed by the Broker process and executed remotely in a separate process. The lifecycle of such service instances referenced by external clients makes memory management complex

Increased Overhead

Client-side proxies expose the same interface as the server object. Invocations that appear to be local, might actually be remote and carry overheads with regard to marshalling, network and so on

Portability Concerns

Broker architectures utilize non-standard generation of stub and proxies to implement the core connection and marshalling mechanism


Asked In: Many Interviews | Alert Moderator 

Comments or Responses

Login to post response