S (RPC)
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
-
scalability
-
Ability to fully utilize the additional processing power on a multiprocessor system (2, 4, 8, 32, or more processors). Scalability is also the ability to service a large number of clients.
-
Sequenced Packet Protocol (SPP)
-
Banyan Vines connection-oriented communication protocol for routing information packets over local area networks.
-
Sequenced Packet Exchange (SPX)
-
Novell NetWare connection-oriented communication protocol for routing information packets over local area networks and wide area networks.
-
serialization
-
Process of marshaling data to (encoding) and unmarshaling data from (decoding) buffers that you control. This is in contrast to traditional RPC usage, where the stubs and the RPC runtime control the marshaling buffers. Also called pickling. See also procedure serialization, type serialization.
-
server stub
-
MIDL-generated C-language source code that contains all the functions necessary for the server application to handle remote requests using local procedure calls. See also client stub.
-
session
-
Established relationship between a client application and a server application. See also bind, binding handle.
-
static callback function
-
Remote procedure that is part of the client side of a distributed application, that a server can call to obtain information from the client. The [ callback] attribute designates a static callback function.
-
static identity tracking
-
Static identity tracking specifies that the RPC run-time uses the security credentials in the client's binding handle for all RPC calls. See also dynamic identity tracking.
-
string binding
-
Character string that consists of the object UUID, protocol sequence, network address, endpoint, and endpoint options, all of which can be used to create a binding handle to the specified server.
-
strong typing
-
Compiler enforcement of strict control over data types. In MIDL and RPC, strong typing is used to ensure that data is interpreted consistently by different computers in a distributed environment.