Metadata Dependency Issues

Throughout this chapter, we’ve taken the easy approach to metadata dependency issues in that both the JobClient and JobServer applications depend on each other’s metadata. Specifically, the JobClient needs the JobServerImpl class’s metadata, along with its supporting types. Likewise, because the client subscribes to the JobEvent, the JobServer needs the metadata for the Form1 class defined in the JobClient application. In essence, the JobClient acts as a server by receiving the callback from the JobEvent. This type of architecture is sometimes known as server-to-server.

Providing the required metadata in this fashion is fine for the sample application, but in the real world, you might not want to provide either the ...

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.