66 relations: Advanced Message Queuing Protocol, Application layer, Binary XML, Common Data Representation, Common Object Request Broker Architecture, Communication protocol, Computer network, Dave Winer, Distributed Component Object Model, Don Box, Endianness, Enterprise service bus, Extensibility, Extensible User Interface Protocol, Financial Information eXchange, Firewall (computing), General Inter-ORB Protocol, HTTPS, Hypertext Transfer Protocol, Internet Communications Engine, Internet Draft, Internet Engineering Task Force, Java Message Service, JSON, JSON-RPC, Linux, List of web service protocols, Message format, Message queue, Message Transmission Optimization Mechanism, Messaging pattern, Microsoft, Microsoft Windows, Neutrality (philosophy), Node (networking), OASIS (organization), Open-source model, Programming model, Programming tool, Representational state transfer, Request for Comments, Serialization, Simple Mail Transfer Protocol, SOAP with Attachments, SOAP with Attachments API for Java, SOAP-over-UDP, SOAPjr, Syntax, Transmission Control Protocol, Transport Layer Security, ..., WDDX, Web service, Web Services Description Language, Web Services Discovery, Web Services Interoperability, Web services protocol stack, WebSocket, World Wide Web Consortium, WS-Addressing, WS-I Basic Profile, WS-Security, XML, XML Information Set, XML schema, XML-binary Optimized Packaging, XML-RPC. Expand index (16 more) » « Shrink index
The Advanced Message Queuing Protocol (AMQP) is an open standard application layer protocol for message-oriented middleware.
An application layer is an abstraction layer that specifies the shared communications protocols and interface methods used by hosts in a communications network.
Various binary formats have been proposed as compact representations for XML (Extensible Markup Language).
Common Data Representation (CDR) is used to represent structured or primitive data types passed as arguments or results during remote invocations on Common Object Request Broker Architecture (CORBA) distributed objects.
The Common Object Request Broker Architecture (CORBA) is a standard defined by the Object Management Group (OMG) designed to facilitate the communication of systems that are deployed on diverse platforms.
In telecommunication, a communication protocol is a system of rules that allow two or more entities of a communications system to transmit information via any kind of variation of a physical quantity.
A computer network, or data network, is a digital telecommunications network which allows nodes to share resources.
Dave Winer (born May 2, 1955 in Queens, New York City) is an American software developer, entrepreneur, and writer who resides in New York City.
Distributed Component Object Model (DCOM) is a proprietary Microsoft technology for communication between software components on networked computers.
Don Box is a Technical Fellow currently working at Microsoft.
Endianness refers to the sequential order in which bytes are arranged into larger numerical values when stored in memory or when transmitted over digital links.
An enterprise service bus (ESB) implements a communication system between mutually interacting software applications in a service-oriented architecture (SOA).
Extensibility is a software engineering and systems design principle where the implementation takes future growth into consideration.
The Extensible User Interface Protocol, or XUP, is a proposed web standard.
The Financial Information eXchange (FIX) protocol is an electronic communications protocol initiated in 1992 for international real-time exchange of information related to the securities transactions and markets.
In computing, a firewall is a network security system that monitors and controls incoming and outgoing network traffic based on predetermined security rules.
In distributed computing, General Inter-ORB Protocol (GIOP GIABEL) is the message protocol by which object request brokers (ORBs) communicate in CORBA.
HTTP Secure (HTTPS) is an extension of the Hypertext Transfer Protocol (HTTP) for secure communication over a computer network, and is widely used on the Internet.
The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, and hypermedia information systems.
The Internet Communications Engine, or Ice, is an open source RPC framework developed by ZeroC.
An Internet Draft (I-D) is a document published by the Internet Engineering Task Force (IETF) containing preliminary technical specifications, results of networking-related research, or other technical information.
The Internet Engineering Task Force (IETF) develops and promotes voluntary Internet standards, in particular the standards that comprise the Internet protocol suite (TCP/IP).
The Java Message Service (JMS) API is a Java Message Oriented Middleware (MOM) API for sending messages between two or more clients.
JSON-RPC is a remote procedure call protocol encoded in JSON.
Linux is a family of free and open-source software operating systems built around the Linux kernel.
The following is a list of web service protocols.
In telecommunication, a message format is a predetermined or prescribed spatial or time-sequential arrangement of the parts of a message that is recorded in or on a data storage medium.
In computer science, message queues and mailboxes are software-engineering components used for inter-process communication (IPC), or for inter-thread communication within the same process.
MTOM is the W3C Message Transmission Optimization Mechanism, a method of efficiently sending binary data to and from Web services.
In software architecture, a messaging pattern is a network-oriented architectural pattern which describes how two different parts of a message passing system connect and communicate with each other.
Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.
Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.
Neutrality is the tendency not to side in a conflict (physical or ideological), which may not suggest neutral parties do not have a side or are not a side themselves.
In telecommunications networks, a node (Latin nodus, ‘knot’) is either a redistribution point or a communication endpoint.
The Organization for the Advancement of Structured Information Standards (OASIS) is a global nonprofit consortium that works on the development, convergence, and adoption of standards for security, Internet of Things, energy, content technologies, emergency management, and other areas.
The open-source model is a decentralized software-development model that encourages open collaboration.
A Programming model refers to the style of programming where execution is invoked by making what appear to be library calls.
A programming tool or software development tool is a computer program that software developers use to create, debug, maintain, or otherwise support other programs and applications.
Representational State Transfer (REST) is an architectural style that defines a set of constraints and properties based on HTTP.
In information and communications technology, a Request for Comments (RFC) is a type of publication from the technology community.
In computer science, in the context of data storage, serialization is the process of translating data structures or object state into a format that can be stored (for example, in a file or memory buffer) or transmitted (for example, across a network connection link) and reconstructed later (possibly in a different computer environment).
Simple Mail Transfer Protocol (SMTP) is an Internet standard for electronic mail (email) transmission.
SOAP with Attachments (SwA) or MIME for Web Services is the use of web services to send and receive files with a combination of SOAP and MIME, primarily over HTTP.
The SOAP with Attachments API for Java or SAAJ provides a standard way to send XML documents over the Internet from the Java platform.
SOAP-over-UDP is an OASIS standard covering the publication of SOAP messages over UDP transport protocol, providing for One-Way and Request-Response message patterns.
SOAPjr is a protocol specification for exchanging structured information in the implementation of Web services in computer networks.
In linguistics, syntax is the set of rules, principles, and processes that govern the structure of sentences in a given language, usually including word order.
The Transmission Control Protocol (TCP) is one of the main protocols of the Internet protocol suite.
Transport Layer Security (TLS) – and its predecessor, Secure Sockets Layer (SSL), which is now deprecated by the Internet Engineering Task Force (IETF) – are cryptographic protocols that provide communications security over a computer network.
WDDX (Web Distributed Data eXchange) is a programming language-, platform- and transport-neutral data interchange mechanism designed to pass data between different environments and different computers.
The term web service is either.
The Web Services Description Language (WSDL) is an XML-based interface definition language that is used for describing the functionality offered by a web service.
Web Services Discovery provides access to software systems over the Internet using standard protocols.
The Web Services Interoperability Organization (WS-I) is an industry consortium chartered to promote interoperability amongst the stack of web services specifications.
A web service protocol stack is a protocol stack (a stack of computer networking protocols) that is used to define, locate, implement, and make Web services interact with each other.
WebSocket is a computer communications protocol, providing full-duplex communication channels over a single TCP connection.
The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web (abbreviated WWW or W3).
Web Services Addressing (WS-Addressing) is a specification of transport-neutral mechanism that allows web services to communicate addressing information.
The WS-I Basic Profile (official abbreviation is BP), a specification from the Web Services Interoperability industry consortium (WS-I), provides interoperability guidance for core Web Services specifications such as SOAP, WSDL, and UDDI.
Web Services Security (WS-Security, WSS) is an extension to SOAP to apply security to Web services.
In computing, Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.
XML Information Set (XML Infoset) is a W3C specification describing an abstract data model of an XML document in terms of a set of information items.
An XML schema is a description of a type of XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed by XML itself.
XML-binary Optimized Packaging (XOP) is a mechanism defined for the serialization of XML Information Sets (infosets) that contain binary data, as well as deserialization back into the XML Information Set.
XML-RPC is a remote procedure call (RPC) protocol which uses XML to encode its calls and HTTP as a transport mechanism.