rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9781590590621

Advanced . NET Remoting in VB . NET

by Rammer, Ingo
  • ISBN13:

    9781590590621

  • ISBN10:

    1590590627

  • Format: Paperback
  • Copyright: 2002-07-01
  • Publisher: Springer-Verlag New York Inc
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.95 Save up to $0.05
  • Buy New
    $49.90
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 2-3 BUSINESS DAYS

Summary

Remoting is a complimentary technology to Web Services that allows far greater extensibility and integration. It leverages the capabilities of the .NET Platform in distributed application scenarios in which both client and server run in this environment. Advanced .NET Remoting in VB .NET is the first book that really offers in-depth coverage of the .NET Remoting Framework in Visual Basic .NET. Targets two different audiences with the internal separation in two parts: the "use-it" developers and the "understand-and-extend-it" developers.

Author Biography

Ingo Rammer is cofounder and CEO of Sycom Software, an Austrian software consulting company

Table of Contents

About the Author xi
About the Technical Reviewer xii
Acknowledgments xiii
Introduction xv
Introduction to Remoting
1(8)
What Is Remoting?
1(1)
Scenarios for NET Remoting
2(1)
Evolution of Remoting
3(4)
Summary
7(2)
.NET Remoting Basics
9(18)
Advantages of NET Remoting
9(5)
Your First Remoting Application
14(12)
Summary
26(1)
Remoting in Action
27(60)
Types of Remoting
27(25)
Types of Invocation
52(16)
Multiserver Configuration
68(9)
Shared Assemblies
77(9)
Summary
86(1)
Configuration and Deployment
87(38)
Configuration Files
88(23)
Deployment
111(12)
Summary
123(2)
Securing NET Remoting
125(10)
Deployment for Authenticated Use
125(8)
Deployment for Encrypted Use
133(1)
Summary
134(1)
In-Depth NET Remoting
135(66)
Managing an Object's Lifetime
135(27)
The Ins and Outs of Versioning
162(17)
Using Asynchronous Calls
179(6)
Remoting Events
185(14)
Summary
199(2)
Inside the Framework
201(36)
Looking at the Five Elements of Remoting
201(13)
Client-Side Messaging
214(2)
Server-Side Messaging
216(6)
All About Asynchronous Messaging
222(14)
Summary
236(1)
Creation of Sinks
237(12)
Understanding Sink Providers
237(9)
Using Dynamic Sinks
246(2)
Summary
248(1)
Extending .NET Remoting
249(68)
Creating a Compression Sink
250(19)
Encrypting the Transfer
269(17)
Passing Runtime Information
286(13)
Changing the Programming Model
299(9)
Using a Custom Proxy
308(8)
Summary
316(1)
Developing a Transport Channel
317(58)
Protocol Considerations
317(6)
Encapsulating the Protocols
323(23)
Implementing the Client Channel
346(9)
Implementing the Server Channel
355(11)
Wrapping the Channel
366(3)
Using the SMTPChannel
369(4)
Summary
373(2)
Context Matters
375(18)
Working at the MetaData Level
377(1)
Creating a Context
378(9)
Checking Parameters in an IMessageSink
387(4)
Summary
391(1)
Conclusion
392(1)
Index 393

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program