Implementing the JobServer Application

The main purpose of the JobServer application is to host our remote object JobServerImpl. Notice in the code listings in this section that the interfaces, structs, and classes do not contain any .NET Remoting references. The unobtrusive nature of .NET Remoting is one of its major strengths.

Although it’s not shown in this chapter, when developing this chapter’s sample code listings we originally started with a simple client/server application that had both the client and server in the same application domain. One benefit of this approach is that you can ensure the proper functioning of your application before introducing more areas that might cause failures. In addition, debugging is easier in a single ...

Get Microsoft® .NET Remoting now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.