Compare rmi and corba from a middleware perspective, Software Engineering

Assignment Help:

QUESTION - RMI

(a) Figure illustrates an RMI communication.

                                     835_cb.png

Describe the role of each component in the RMI.

(b) Explain the terms marshalling and un-marshalling as per an RMI or RPC.

(c) Compare RMI and CORBA from a middleware perspective.

(d) What are purpose of (i) a remote interface for a remote object? (ii) Instantiation of remote objects?


Related Discussions:- Compare rmi and corba from a middleware perspective

What is cm plan, What is CM plan? Explain the types of documents to be ...

What is CM plan? Explain the types of documents to be managed and a document naming scheme. Explain who takes responsibility for the CM procedures and creation of baselines.

Case tools, #question2. Explain any ten CASE tools...

#question2. Explain any ten CASE tools...

What are the common approaches in debugging, What are the common approaches...

What are the common approaches in debugging? Brute force method: The memory dumps and run-time tracks are explained and program with write statements is loaded to get clues to

Explain verification, The process of evaluating the products of a given sof...

The process of evaluating the products of a given software development activity to verify correctness and consistency with respect to the products and standards given as input to t

Explain quality control, The operational methods and processes used to achi...

The operational methods and processes used to achieve quality requirements.

What is equivalence partitioning, What is Equivalence Partitioning? Eq...

What is Equivalence Partitioning? Equivalence Partitioning (EP) is the process of methodically decreasing the huge set of possible test cases into a much smaller but still equ

Data structure, what do you understand by recursion.explain the simulating ...

what do you understand by recursion.explain the simulating recursion in brief.program of fabinacon series by recursion

Define the process of software change, What is meant by software change? ...

What is meant by software change? Once software is ready to  use, new requirement appear and existing requirements change as the business running that software changes parts of

What are the tools used in system analyst, What are the Toolsused in system...

What are the Toolsused in system analyst Systems analyst have numerous tools to help them in carrying out their work. As many of their projects are for big companies it is ess

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd