

















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Detail Summery about Introducing .NET Remoting, Introduction, Distributed Systems in .NET, .NET Remoting Architecture, Marshalling, Marshal by Value.
Typology: Lecture notes
1 / 25
This page cannot be seen from the preview
Don't miss anything!


















Distributed InformationDistributed Information
Systems Systems
Markus A. Wolf & Elena I. Teodorescu^ Markus A. Wolf & Elena I. Teodorescu
Client
Server
Client Object
Server Object
Proxy
Remoting System
Remoting System
Channel
-^
We will marshal the
PTSAdminFacade
class by
reference
-^
The object will reside in the server domain andenvironment and all calls are made via the proxy
-^
To do this, just make the class inheriting from MarshalByRefObject
(as
PTSAdminFacade
already
inherits from
PTSSuperFacade
, we can put the
inheritance on the super class)
-^
-^
As the remote server application provides access toclasses from PTSLibrary, this project needs to be addedas a reference
-^
Further, it is necessary to add a reference to the System.Runtime.Remoting
namespace, as we need to
access its classes for the .NET Remoting
-^
-^
-^
-^