List Of Web Service Protocols
   HOME
*





List Of Web Service Protocols
{{Short description, none The following is a list of web service protocols. *BEEP - Blocks Extensible Exchange Protocol *CTS - Canonical Text Services Protocol * E-Business XML *Hessian * Internet Open Trading Protocol *JSON-RPC *JSON-WSP *SOAP - outgrowth of XML-RPC, originally an acronym for Simple Object Access Protocol * Universal Description, Discovery, and Integration (UDDI) *Web Processing Service (WPS) *WSCL - Web Services Conversation Language * WSFL - Web Services Flow Language (superseded by BPEL) *XINS Standard Calling Convention - HTTP parameters in (GET/POST/HEAD), POX out *XLANG XLANG-Specification(superseded by BPEL) *XML-RPC - XML Remote Procedure Call See also *List of web service frameworks *List of web service specifications *Service-oriented architecture In software engineering, service-oriented architecture (SOA) is an architectural style that focuses on discrete services instead of a monolithic design. By consequence, it is also applied in the field of s ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Web Services Conversation Language
The Web Service Conversation Language (WSCL) proposal defines the overall input and output message sequences for one web service using a finite state automaton A finite-state machine (FSM) or finite-state automaton (FSA, plural: ''automata''), finite automaton, or simply a state machine, is a mathematical model of computation. It is an abstract machine that can be in exactly one of a finite number o ... FSA over the alphabet of message types. External links Web Service Conversation Language (WSCL) proposal {{Web-software-stub Web service specifications World Wide Web Consortium standards XML-based standards Web services ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Service-oriented Architecture
In software engineering, service-oriented architecture (SOA) is an architectural style that focuses on discrete services instead of a monolithic design. By consequence, it is also applied in the field of software design where services are provided to the other components by application components, through a communication protocol over a network. A service is a discrete unit of functionality that can be accessed remotely and acted upon and updated independently, such as retrieving a credit card statement online. SOA is also intended to be independent of vendors, products and technologies. Service orientation is a way of thinking in terms of services and service-based development and the outcomes of services. A service has four properties according to one of many definitions of SOA: # It logically represents a repeatable business activity with a specified outcome. # It is self-contained. # It is a black box for its consumers, meaning the consumer does not have to be aware of the s ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


List Of Web Service Specifications
There are a variety of specifications associated with web services. These specifications are in varying degrees of maturity and are maintained or supported by various standards bodies and entities. These specifications are the basic web services framework established by first-generation standards represented by WSDL, SOAP, and UDDI. Specifications may complement, overlap, and compete with each other. Web service specifications are occasionally referred to collectively as "WS-*", though there is not a single managed set of specifications that this consistently refers to, nor a recognized owning body across them all. Web service standards listings These sites contain documents and links about the different Web services standards identified on this page. * IBM Developerworks: Standard and Web Service innoQ's WS-Standard Overview() MSDN .NET Developer Centre: Web Service Specification Index PageOASIS Standards and Other Approved WorkOpen Grid Forum Final DocumentXML CoverPageW3C' ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


List Of Web Service Frameworks
A list of web service frameworks: See also * Comparison of web frameworks * List of web service specifications * List of web service protocols * Web service * Java view technologies and frameworks * List of application servers This list compares the features and functionality of application servers, grouped by the hosting environment that is offered by that particular application server. BASIC * Run BASIC - An all-in-one BASIC scriptable application server, can aut ... {{DEFAULTSORT:List Of Web Service Frameworks Web services ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Xlang
The Web Services Business Process Execution Language (WS-BPEL), commonly known as BPEL (Business Process Execution Language), is an OASIS standard executable language for specifying actions within business processes with web services. Processes in BPEL export and import information by using web service interfaces exclusively. Overview One can describe Web-service interactions in two ways: as executable business processes and as abstract business processes. # An ''executable business process'': models an actual behavior of a participant in a business interaction. # An ''abstract business process'': is a partially specified process that is not intended to be executed. Contrary to Executable Processes, an Abstract Process may hide some of the required concrete operational details. Abstract Processes serve a descriptive role, with more than one possible use case, including observable behavior and/or process template. WS-BPEL aims to model the behavior of processes, via a lan ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Plain Old XML
Plain Old XML (POX) is the basic XML, sometimes mixed in with other, blendable specifications like XML Namespaces, Dublin Core, XInclude and XLink. This contrasts with complicated, multilayered XML specifications like those for web services or RDF. The term may have been derived from or inspired by the expression plain old telephone service (POTS) and, similarly Plain Old Java Object (POJO). An interesting question is how POX relates to XML Schema. On the one hand, POX is completely compatible with XML Schema. However, many POX users eschew XML Schema to avoid the poor or inconsistent quality of XML Schema-to-Java tools. POX is complementary to REST: REST refers to a communication pattern, while POX refers to an information format style. The primary competitors to POX are more strictly-defined XML-based information formats such as RDF and SOAP section 5 encoding, as well as general non-XML information formats such as JSON JSON (JavaScript Object Notation, pronounced ; ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


XINS
XML Interface for Network Services (XINS) is an open-source technology for definition and implementation of internet applications, which enforces a specification-oriented approach. Specification-oriented approach The specification-oriented approach is at the heart of XINS: * first specifications need to be written; * then documentation and code is generated from these specifications; * then both testing and implementation can start. From specifications, XINS is able to generate: * HTML documentation * test forms * SOAP-compliant WSDL * a basic Java web application * unit test code (in Java) * stubs (in Java) * client-side code (in Java) Components of the XINS technology Technically, XINS is composed of the following: * An XML-based specification format for projects, APIs, functions, types and error codes * A POX-style RPC protocol (called the ''XINS Standard Calling Convention''), compatible with web browsers ( HTTP parameters in, XML out). * A tool for generating human- ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


BPEL
The Web Services Business Process Execution Language (WS-BPEL), commonly known as BPEL (Business Process Execution Language), is an OASIS standard executable language for specifying actions within business processes with web services. Processes in BPEL export and import information by using web service interfaces exclusively. Overview One can describe Web-service interactions in two ways: as executable business processes and as abstract business processes. # An ''executable business process'': models an actual behavior of a participant in a business interaction. # An ''abstract business process'': is a partially specified process that is not intended to be executed. Contrary to Executable Processes, an Abstract Process may hide some of the required concrete operational details. Abstract Processes serve a descriptive role, with more than one possible use case, including observable behavior and/or process template. WS-BPEL aims to model the behavior of processes, via a lan ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Web Services Flow Language
Web Services Flow Language 1.0 (WSFL) was an XML programming language proposed by IBM in 2001 for describing Web services compositions. Language considered two types of compositions. The first type was for describing business processes as a collection of web services and the second was for describing interactions between partners. WSFL was proposed to be layered on top of Web Services Description Language. In 2003 IBM and Microsoft combined WSFL and Xlang to BPEL4WS and submitted it to OASIS for standardization. Oasis published BPEL4WS as WS-BPEL to properly fit the naming of other WS-* standards. Web Services Endpoint Language (WSEL) Web Services Endpoint Language (WSEL) was an XML format proposed to be used to description of non-operational characteristics of service endpoints, such as quality-of-service, cost, or security properties. Format was proposed as a part of report which published Web Service Flow Language . It never gained wide acceptance. Notes References *Le ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]