Skip to Content
Microsoft® .NET Distributed Applications: Integrating XML Web Services and .NET Remoting
book

Microsoft® .NET Distributed Applications: Integrating XML Web Services and .NET Remoting

by Matthew MacDonald
February 2003
Intermediate to advanced
752 pages
16h 35m
English
Microsoft Press
Content preview from Microsoft® .NET Distributed Applications: Integrating XML Web Services and .NET Remoting

The Component’s Role in a Distributed System

In a distributed application, components contain classes that typically play one of two roles:

  • A provider of services

  • A container for information

Why the sharp distinction? In a distributed application, state is a critical issue (as discussed in Chapter 10). By using this distinction, you can separate classes that require state but don’t provide much functionality (the information packages) from classes that provide a collection of utility functions and are entirely stateless (the service providers).

Note

Programming veterans might notice that I’ve studiously avoided bringing business objects into this discussion. In Chapter 10, we’ll revisit the issue in more detail as we examine tiers and object modeling. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Applied SOAP: Implementing .NET XML Web Services

Applied SOAP: Implementing .NET XML Web Services

Kenn Scribner, Mark Stiver
Microsoft® .NET Remoting

Microsoft® .NET Remoting

Scott McLean, James Naftel, Kim Williams
.NET & XML

.NET & XML

Niel M. Bornstein

Publisher Resources

ISBN: 0735619336Catalog PageErrata