Syntax of an XML Document

‚   ‚  

Appendix C. Glossary


An acronym coined for the atomic, consistent, isolated, and durable properties of a transaction.

activation type

An activation category for a serviced component application that indicates whether the application runs in or out of its client's process space (library or a server application).

ad hoc query

A set of SQL statements that are executed immediately.

application domain

Application domains provide a secure and versatile unit of processing that the common language runtime can use to provide isolation between applications.

asynchronous call

A call to a method that does not block the calling code while waiting for results.


Determining the identity of a user from his credentials.


Allowing a user to use specific resources based on her authenticated identity.

B ‚ C

In remoting, a channel has the responsibility of transmitting all messages between the client and object across a process boundary. The channel has been designed to work transparently with different channel types, is compatible with OSF DCE standard RPC, and supports single and multithreaded applications.

code access security

Security based on permission requests made by running code.

code group

A group of zero or more modules that share a common security policy.

COM+ application

A primary unit of administration and security for the COM+ Component Services. A COM+ application is a group of components that generally perform related functions. These components further consist of interfaces and methods .

COM+ catalog

A COM+ repository that maintains the configuration information for the components.

COM interface

A collection of related public functions that provides access to a COM object. The set of interfaces on a COM object composes a contract that specifies how programs and other objects can interact with the COM object.


A set of runtime properties, which define the environment for the objects that reside within it.


An in-memory relational store that abstracts away many of the differences between database implementations .

DataSet schema

The schema of a DataSet describes the types of data that the DataSet contains; it is the metadata for the Dataset.


The process of locating logical or runtime errors in an application. Debugging involves finding the causes of the errors and fixing them.

declarative security

Security based on attributes that declare the desired permissions.

delay signing

A technique that allows you to place a shared assembly in the GAC by just signing the assembly with the public key. This allows the assembly to be signed with the private key at a later stage ‚ when the development process is complete and the component or assembly is ready to be deployed. This process allows developers to work with shared assemblies as if they were strongly named, yet also secures the private key of the signature from being accessed at different stages of development.


A process by which a Windows application or component is distributed in the form of installation package files to be installed on the other computers.


An XML message that contains information for updating the information in a DataSet object or a SQL Server database.


A Microsoft standard for Web Services Discovery.

DOM (Document Object Model)

A W3C standard for representing the content of an XML document as a set of nodes arranged in a hierarchy.

DTC (Distributed Transaction Coordinator)

A Windows service that manages transactions and transaction-related communications that are distributed across two or more resource managers on one or more systems to ensure ACID properties.

DTD (Document Type Definition)

A standard for describing the information that can be contained in an HTML or XML document.

E ‚ I

An identity column is one whose value is automatically assigned by the database server when a new row is entered.

imperative security

Security based on instantiated classes.


Specifying the credentials that a process should present in place of the authenticated user's credentials.

just-in-time activation

The capability for a Microsoft Transaction Server object to be activated only as needed for executing requests from its client. Objects can be deactivated even while clients hold references to them, enabling otherwise idle server resources to be used more productively.


A unique identifier for a piece of information.

L ‚ M
managed code

Code written in one of the .NET languages that is executed by the CLR.


Packaging and sending interface method calls across thread or process boundaries via serialization and deserialization.

Merge Module

A type of project that allows you to create reusable setup components that help in deploying shared components. Merge modules cannot be directly installed; instead, they need to be merged with installers of applications that use the shared component packaged as a merge module.


Metadata is data about data. For example, a DataSet schema is data that describes the structure of a DataSet.

native compilation

The process of precompiling assemblies in processor-specific machine code. Native compilation can be done with the help of the Native Image Generator tool (ngen.exe).

native image cache

A cache that contains precompiled assemblies.

nested relationship

A relationship in an XML file in which one element contains another element.

object pooling

A performance optimization based on using collections of already created objects. Pooling results in more efficient resource allocation.

one-to-many relationship

A relationship in an XML file that ties together two separate elements.


A SQL Server command-line tool for executing queries.


A piece of information passed to a stored procedure at runtime.


A permission in .NET controls access to a resource.

permission set

A set of one or more permissions that can be granted or denied as a unit.

platform invoke

The feature of the .NET Framework that allows you to call the Windows API and other DLL procedures from managed code.


An interface-specific object that packages parameters for that interface in preparation for a remote method call. A proxy runs in the address space of the sender and communicates with a corresponding stub in the receiver's address space.

queued components

A COM+ service that provides an easy way to invoke and execute components asynchronously. Message processing can occur without regard to the availability of either the sender or the receiver.

RCW (runtime callable wrapper)

A proxy that allows .NET code to make use of COM classes and members .


The .NET remoting system is an architecture designed to simplify communication between objects living in different application domains, whether or not on the same computer.

role-based security

Security based on the identity of the current user.

runtime host

The environment in which CLR is started and managed is known as the runtime host. When you install the .NET Framework, you get three runtime hosts already configured ‚ the Windows shell, ASP.NET, and Internet Explorer. The Runtime hosts create application domains, which run the managed code on behalf of the user.

SCM (Service Control Manager)

A part of the Windows operating system that manages Windows services. SCM also manages the Windows service database (which is stored in the Windows Registry) and provides a mechanism through which other programs can interact with the Windows service database and the Windows service in execution.

simple Type

An XML schema description of a piece of information, together with restrictions on the content of that information.


The process of converting one or more objects to their XML representation.

SOAP (Simple Object Access Protocol)

A standard for transmitting objects as XML over HTTP.

SOAP extension

A class that is invoked during the serialization or deserialization of SOAP messages.

SOAP request

A SOAP message sent from client to server to invoke a Web method.

SOAP response

A SOAP message sent from server to client with the results of a Web method.


The official ANSI specification for Structured Query Language.

SQL query analyzer

A SQL Server graphical tool for executing queries.

stored procedure

A set of SQL statements stored on the server for later execution.

strongly typed DataSet

A DataSet based on an XML Schema file, which enables table and column names to be used with an early-bound syntax.

synchronous call

A synchronous function call does not allow further instructions in the calling process to be executed until the function returns.


The process of executing programs and determining whether they worked as expected. Testing is the process of revealing errors by executing programs with various test cases and test data.


The process of displaying informative messages in an application at the time of execution. Tracing messages can be helpful for checking the health of a program or finding errors even though the program is already in production.

Transact -SQL

Also called T-SQL, the SQL-92 dialect used in Microsoft SQL Server.


A unit of work that is done as an atomic operation ‚ that is, the operation succeeds or fails as a whole.

UDDI (Universal Description, Discovery, and Integration)

A standard for discovering details of Web services and other business services available via the Internet.

unmanaged code

Code written in a non-.NET environment that does not benefit from the services of the CLR.


An XML document is valid if it conforms to the schema in a DTD or XSD file.

W3C (World Wide Web Consortium)

The standards body that maintains the standards for such protocols as HTML and XML.

Web method

A method of a Web service that can be invoked by client applications.

Web reference

Information in a Visual Studio .NET project that allows you to use objects that are supplied by a Web service.

Web service

A Web service allows you to instantiate and invoke methods on objects over the Internet.

well- formed

An XML document is well-formed if it conforms to the syntactic rules for XML.

Windows service

A long-running process that runs in the background usually without any user interaction. A Windows service must conform to the interface provided by the Windows Service Control Manager.

WSDL (Web Services Description Language)

An XML language that describes the interface of a Web service.

X ‚ Z

A language for retrieving sets of nodes from an XML document.

XML attribute

A piece of information describing an XML element.

XML element

An XML tag together with its contents.

XML wire format

The structure of the actual XML messages passed between Web services servers and clients.

‚   ‚  

MCAD. MCSD Training Guide (Exam 70-310. Developing XML Web Services and Server Components with Visual Basic. NET and the. NET Framework)
MCAD/MCSD Training Guide (70-310): Developing XML Web Services and Server Components with Visual Basic(R) .NET and the .NET Framework
ISBN: 0789728206
EAN: 2147483647
Year: 2002
Pages: 166 © 2008-2017.
If you may any questions please contact us: