8 Index

.

.NET Remoting Description Notation message

A

Abstract data model

   client (section 3.1.1, section 3.3.1)

   server (section 3.1.1, section 3.2.1)

Applicability

B

Binding

Binding to Server Object

Byte

C

Call Context SOAP header

CallContextRemotingData

Capability negotiation

Change tracking

ChannelDataStore

ChannelInfo

ChunkDelimiter packet

Chunked

Chunked_Message_Content packet

Client

   abstract data model (section 3.1.1, section 3.3.1)

   higher-layer triggered events (section 3.1.4, section 3.3.4)

   initialization (section 3.1.3, section 3.3.3)

   local events (section 3.1.7, section 3.3.7)

   message processing (section 3.1.5, section 3.3.5)

   other local events

   sequencing rules (section 3.1.5, section 3.3.5)

   timer events (section 3.1.6, section 3.3.6)

   timers (section 3.1.2, section 3.3.2)

CloseConnection

CloseConnectionHeader packet

Common Patterns message

Common Types message

Completing the Invocation

Constructing

   Remoting Exception

   SerializationException

ContentType

ContentTypeHeader packet

CountedString

CountedString packet

Creating Proxy from Request URI and Server Type

Custom

CustomHeader packet

D

Data model - abstract

   client (section 3.1.1, section 3.3.1)

   server (section 3.1.1, section 3.2.1)

De-Serializing the Message Content

De-Serializing the Response

DictionaryEntry

Dispatching the Call

E

EndHeader packet

EndHeaders

EnvoyInfo

Error

Examples

Exception

F

Faults in SOAP over HTTP

Fields - vendor-extensible

Frame headers

G

Get SAO Proxy

Glossary

H

Higher-layer triggered events

   client (section 3.1.4, section 3.3.4)

   server (section 3.1.4, section 3.2.4)

HTTP - Binary - OneWay Method Invocation

HTTP transport

   client - receiving reply

   client - sending request

   overview

   server - receiving request

   server - sending reply

I

IdentifierName

Implementer - security considerations

Index of security parameters

Informative references

Initialization

   client (section 3.1.3, section 3.3.3)

   server (section 3.1.3, section 3.2.3)

Int32

Introduction

L

LibraryName

Local events

   client (section 3.1.7, section 3.3.7)

   server (section 3.1.7, section 3.2.7)

M

Mapping

   Array Instances (section 3.1.5.1.7, section 3.1.5.2.6)

   Class Instances (section 3.1.5.1.6, section 3.1.5.2.5)

   Enum Values (section 3.1.5.1.9, section 3.1.5.2.8)

   Exception

   Library Information

   Null Object (section 3.1.5.1.12, section 3.1.5.2.10)

   Primitive Values (section 3.1.5.1.8, section 3.1.5.2.7)

   Remote Field Get (section 3.1.5.1.3, section 3.1.5.2.3)

   Remote Field Set (section 3.1.5.1.4, section 3.1.5.2.4)

   Remote Method

      Invocation

      invocation reply (section 3.1.5.1.2, section 3.1.5.2.2)

      request

   String Values

Marshal Server Object

Marshaling Server Objects

Message frame structure

Message processing

   client (section 3.1.5, section 3.3.5)

   server (section 3.1.5, section 3.2.5)

Messages

   .NET Remoting Description Notation

   Common Patterns

   common patterns - overview

   Common Types

   common types - overview

   SOAP serialization format

   syntax - TCP

      common enumerations

      common types

      frame headers

      message frame structure

   syntax - TCP - overview

   TCP Message Syntax

   transport

Method name encoding

Method Signature SOAP Header

N

Normative references

NotChunked

O

ObjRef

OneWay Method Invocation

   HTTP - Binary

   SOAP over TCP

OneWayRequest

Other local events

   client

   server

Overview (synopsis)

P

Parameters - security index

Passing Server Objects

Preconditions

Prerequisites

Process the Message Frame

Product behavior

Proxy

Proxy instances

R

Reading the Reply

Receiving a message - overview

References

   informative

   normative

Register SAO ServerType

Relationship to other protocols

Remote Method Invocation

   model

   overview

Remoting Type name encoding

RemotingException

Reply

Request

Request URI

RequestUri

RequestUriHeader packet

S

Security

   implementer considerations

   parameter index

Sending Reply

Sending the Request

Sequencing rules

   client (section 3.1.5, section 3.3.5)

   server (section 3.1.5, section 3.2.5)

SerializationException

Serializing

   the Reply

   the request

   to Binary Serialization Format (section 3.2.5.1.5.1, section 3.3.4.2.1.1)

   to SOAP Serialization Format (section 3.2.5.1.5.2, section 3.3.4.2.1.2)

Server

   abstract data model (section 3.1.1, section 3.2.1)

   higher-layer triggered events (section 3.1.4, section 3.2.4)

   initialization (section 3.1.3, section 3.2.3)

   local events (section 3.1.7, section 3.2.7)

   message processing (section 3.1.5, section 3.2.5)

   other local events

   sequencing rules (section 3.1.5, section 3.2.5)

   timer events (section 3.1.6, section 3.2.6)

   timers (section 3.1.2, section 3.2.2)

Server Object Instantiation

Server Type

ServerFault

Single_Message_Content packet

SOAP action string

SOAP on HTTP

   client - receiving reply

   client - sending request

   overview

   server - receiving request

   server - sending reply

SOAP on TCP

   client - receiving reply

   client - sending request

   overview

   server - receiving request

   server - sending reply

SOAP over HTTP - TwoWay Method Invocation

SOAP over TCP - OneWay Method Invocation

SOAP serialization format

Standards assignments

StatusCode

StatusCodeHeader packet

StatusPhrase

StatusPhraseHeader packet

Success

Syntax

System.Type

SystemException

T

TCP

TCP Message Syntax message

TCP transport

   client - receiving reply

   client - sending request

   overview

   server - receiving request

   server - sending reply

TCP-Binary - TwoWay Method Invocation

TcpUriString

Timer events

   client (section 3.1.6, section 3.3.6)

   server (section 3.1.6, section 3.2.6)

Timers

   client (section 3.1.2, section 3.3.2)

   server (section 3.1.2, section 3.2.2)

Tracking changes

Transport

Triggered events - higher-layer

   client (section 3.1.4, section 3.3.4)

   server (section 3.1.4, section 3.2.4)

TwoWay Method Invocation

   SOAP over HTTP

   TCP-Binary

TypeInfo

TypeName

U

Uint16

Unicode

UnitySerializationHolder

UnknownHeader packet

Unmarshal Server Object

UTF8

V

Vendor-extensible fields

Versioning

Void

Show: