Glossary
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Top 10 Glossary Words
| | |
|
|
|
New Glossary Words
| |
|
|
|
Glossary
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
WXYZ
|
«« Previous Page ««

-
S2ML
Security Services Markup Language (S2ML) is the first industry standard for enabling secure e-commerce transactions through the eXtensible Markup Language (XML). S2ML was developed to provide a common language for the sharing of security services between companies engaged in B2B and B2C business transactions. S2ML allows companies to securely exchange authentication, authorization, and profile information between their customers, partners, or suppliers regardless of the security systems or e-commerce platforms that they have in place today. As a result S2ML promotes the interoperability between disparate security systems, providing the framework for secure e-business transactions across company boundaries.
S2ML Web site
-
SAX
SAX (Simple API for XML) like DOM (Document Object Model) gives access to the information stored in XML documents using any programming language (and a parser for that language). However, both of them take very different approaches to giving you access to your information: DOM creates a tree of nodes (based on the structure and information in your XML document) and you can access your information by interacting with this tree of nodes. DOM gives you access to the information stored in your XML document as a hierarchical object model. The textual information in your XML document gets turned into a bunch of tree nodes. With SAX, the parser tells the application what is in the document by notifying the application of a stream of parsing events. Application then processes those events to act on data. SAX is very useful when the document is large.
perfectxml.com SAX Resource Page
-
Schema
A schema - in an XML parlance, is used to describe the possible data content of a document in a very rigorous and formal way. Much like a contract or a treaty is used to spell out the terms of a business or formal social agreement, a schema is used to codify the intention to use a particular set of mark-up tag names, and combine the tags in a particular order.
perfectxml.com Schema Resource Section
-
SVG
Scalable Vector Graphics (SVG) SVG is powerful language for describing two-dimensional vector and mixed vector/raster graphics in XML. SVG was designed to integrate with other Web standards efforts like XLink, XML Namespaces, DOM, CSS and XSL. SVG images can use Stylesheets to control the look and feel of the image, and scripting to provide interactivity and animation. The specification also describes more complex functionality such as Filters Effects, Gradients, and Patterns. SVG has the potential to become the de facto standard for vector graphics.
SVG: Putting XML in the picture
-
SCL
Much like SDL, the SOAP Contract Language is designed to expose the capabilities of a service, but also goes much farther. Microsoft has published the SCL specification with the following comment, "We published the SCL specification so we could solicit broad feedback from the industry. We'll update the public toolkit to use SCL once the specification takes into consideration the feedback we're going to get and is in a reasonably stable state. Until then it (the toolkit) will continue to use a form of SDL." Because of the extended capabilities of SCL, it will replace SDL once it matures. In addition to describing a service's capabilities, SCL goes much further by defining the actual "contract" by which endpoints (the server and the client) communicate. This contract contains both a description of the endpoint and the messages it will accept, and optional orchestration information that describes the flow of messages between endpoints.
SCL and DISCO
-
SCOAP
Simple CORBA Object Access Protocol (SCOAP ) defines CORBA semantics over SOAP and enable native SOAP clients to access CORBA services.
ftp://ftp.omg.org/pub/docs/orbos/00-09-07.pdf
ftp://ftp.omg.org/pub/docs/orbos/00-09-03.pdf
-
SDL
In order to utilize a service on a remote server using SOAP, the client needs to understand what the remote service is capable of. Using SDL, SOAP provides a way to query the remote service and learn about its capabilities, such as how it represents data types and commands. For example, using SDL one could learn that a particular service accepts two strings, searches for first string inside second, and returns true or false. SDL is an XML document, and is very similar in concept as IDL (Interface Definition Language) except that IDL is platform specific and SDL is platform independent.
WSDL Specification
-
ServerXMLHTTP
Beginning with the September release of MSXML3, a scalable and efficient object dedicated to working with XML documents located in distributed locations was introduced. This object is called the ServerXMLHTTP object and it expands the ability to work with XML documents in a variety of locations. With the ServerXMLHTTP object, XML documents (whether static or dynamic) located at remote URLs can now be accessed on the server-side in a thread-safe manner. This opens up many possibilities, especially when XML documents are not actually stored on the local file system. Instead, they may be generated dynamically using an ASP page, a COM component, or a database such as SQL Server 2000. This additional functionality allows applications to be more dynamic and efficient especially when the data used in an application happens to be located on a remote system that may be behind a firewall.
Exploring the MSXML3 ServerXMLHTTP Object
-
SGML
SGML (Standard Generalized Markup Language) is a standard for how to specify a document markup language or tag set. Such a specification is itself a document type definition (document type definition). SGML is not in itself a document language, but a description of how to specify one. It is a metadata. SGML is based on the idea that documents have structural and other semantic elements that can be described without reference to how such elements should be displayed. The actual display of such a document may vary, depending on the output medium and style preferences.
SGML Resources at W3c
-
SMBXML
SMBXML (Small Business Extensible Markup Language) is an open, XML-based standard, designed especially for use by small and medium-sized businesses, that describes a data exchange format for use in common business applications. The SMBXML package includes elements intended primarily for transactions and recordkeeping. Examples include sales records, purchasing records, payroll, tax records, and general banking. Currency exchange rates can be calculated, and conversions can be made, allowing SMBXML to be used in international business operations. The standard can also be applied to general databases, such as employee shift scheduling, vacation scheduling, sick time, and so forth. SMBXML is compatible with most Internet transport and security protocols. Data can be exchanged between consenting parties provided integration agreements are signed.
SMBXML Web site
-
SOAP
SOAP, or Simple Object Access Protocol is an XML-based object invocation protocol. SOAP was originally developed for distributed applications to communicate over HTTP and through corporate firewalls. SOAP defines the use of XML and HTTP to access services, objects and servers in a platform-independent manner. SOAP provides a way to access services, objects, and servers in a completely platform-independent manner. SOAP is a wire protocol that can be used to facilitate highly ultra-distributed architecture. SOAP is simple. It is nothing more and nothing less than a protocol that defines how to access services, objects, and servers in a platform-independent manner using HTTP and XML.
perfectxml.com SOAP Resource Center
-
SOAP Toolkit
Microsoft has made it easy to begin working with SOAP by publishing a SOAP toolkit for Visual Studio 6.0.
perfectxml.com SOAP Toolkit Page
-
SOUP
The Simple Object Update Protocol (SOUP) specifies an content-transfer model for digital "appliances" like cameras, printers, scanners, picture frames, personal digital assistants, cell phones, machine control systems, and so on. SOUP standardizes simple but important communications between content-rich devices. It uses Simple Object Access Protocol (SOAP) messages to push content from one device into another. The approach resembles the way web browsers pull content from web servers. SOUP works with only two device "actions": 1)HTTP GET to obtain the device or service object state as a SOAP serialization and 2)HTTP POST to set the device state as well control the transfer of content. SOUP supports simple transfer, transfer with job control, indirect transfer (URL based), and content negotiation. SOUP does not preclude additional actions on devices; it exists to make simple actions simple.
SOUP Specification Page
-
SGF
Structured Graph Format (SGF), an application of the Extensible Markup Language (XML), is used to describe a Web site so that its pages and content can be displayed and accessed in a structured, usually tabular form. Using SGF, a Web site is rendered as a structured graph, which is a set of nodes and links that enable a browser to conveniently interact with the site. A typical use of an SGF file is to describe a site to a browser in the form of a site map, which is created dynamically when requested by the user. If the structure of the site changes, the site map seen by a browser will change accordingly, without a human programmer having to intervene and write new HTML code. Typically, the user can also search on keywords, phrases, or topics. For SGF to be effectively used, the browser must use another client application, such as SFViewer and SGMapper. The client application creates the graphical interface that allows the user to navigate the site according to selected criteria.
SGF Home Page
-
SynchML
SyncML is an Extensible Markup Language (XML) protocol under development as an open standard for the universal synchronization of data between devices, one of the most important building blocks in the development of third generation (3G)wireless. The SyncML Initiative was founded in February of 2000, with a stated goal of developing and promoting an open and portable standard for consistent synchronization of remote data across networks, platforms, and devices. SyncML leverages existing standards such as MIME, the vCard, and the iCalendar, in addition to XML.
Synchronization of data allows changes made to data on one device (such as a smartphone or a laptop computer) to be instantly reflected in data on another device (such as a networked computer). For example, if a file is edited on one device, the updates can be automatically transfered to the other device. With automatic data synchronization, a mobile worker doesn't have to worry about the coordination of data between networked computers and devices used while out of the office. This lessens the need for sneakernet operations; the user doesn't have to recopy data, manually transfer it from one device to another, or deal with uncoordinated information in various versions of single files. The problem with existing data synchronization protocols is that they are only compatible with some standards and some devices. Meanwhile, with a growing number of people using wireless devices, the need to synchronize data will only increase. Given the variety of hardware and technology, a universal standard is necessary for future development of the wireless industry, which has been held back by the existing proprietary technologies.
Founders of the initiative (Ericsson, IBM, Lotus, Motorola, Nokia, Psion, Palm Inc. and Starfish Software) showcased devices using the protocol in September 2000 in Dublin. Initiative members report that SyncML-compliant products may be released by early 2001. SyncML Version 1.0 Alpha is currently available to the more than 470 supporting companies.
SyncML Home Page
-
SMIL
Using SMIL (Synchronized Multimedia Integration Language), Web site creators will be able to easily define and synchronize multimedia elements (video, sound, still images) for Web presentation and interaction. SMIL (pronounced "smile") lets site creators send multiple movies, still images, and sound separately but coordinate their timing. Each media object is accessed with a unique Uniform Resource Locator (Uniform Resource Locator) which means that presentations can be made of objects arriving from more than one place and that objects can easily be reused in multiple presentations.
SMIL also lets the "producer" store a media object in multiple versions, each with a different bandwidth so that a lower-bandwidth version of a Web page can be sent to users who need it. SMIL also accommodates multiple language versions of soundtracks.
SMIL statements are simple and can be entered with a text editor similar to those used to create Hypertext Markup Language (HTML) pages. A presentation can be described using only three Extensible Markup Language (XML) elements. It's intended that SMIL will be usable by anyone who can use HTML.
SMIL was developed by a group coordinated by the World Wide Web Consortium (W3C) and included representatives from the CD-ROM, interactive television, Web, and audio/video streaming industries. The first public draft of SMIL was released in November, 1997.
W3C SMIL Page


-
UDDI
Discover businesses worldwide that offer the exact products and services that you need. Register the products and services of your own business for others to discover. Or both. Technology and business champions are leading the development and deployment of an open, Internet-based Universal Description, Discovery, and Integration (UDDI) specification. UDDI is the building block that will enable businesses to quickly, easily and dynamically find and transact business with one another using their preferred applications.
UDDI Home Page
Microsoft UDDI Web site
IBM UDDI Web site
-
UIML
UIML stands for "User Interface Markup Language." UIML is an XML language for defining user interfaces. UIML is used for defining the actual interface elements. This means the buttons, menus, lists and other controls that allow a program to function in a graphical interface like Windows or Motif. UIML is used to define the location, and design of controls. It also defines actions to take when certain events take place. Users create events when they interact with the interface by typing a key on the keyboard or moving and clicking the mouse.
UIML Home Page
-
Updategrams
To extend XML support in SQL Server 2000, Microsoft recently announced the "XML for SQL Server 2000 Web Release 1",
which has one major feature called as Updategrams. It is a facility through which database inserts, deletes and updates are
performed directly by posting XML document. That means you can now update databases, over HTTP, without using ADO/T-SQL or any other
data manipulation mechanism, but pure XML.
XML and SQL Server 2000 Web Release 1 (WR1)

»» Next Page »»
|
|
|