A Web service is a software system identified by a URI (RFC 2396), whose public interfaces and bindings are defined and described using XML. Its definition can be discovered by other software systems. These systems may then interact with the Web service in a manner prescribed by its definition, using XML based messages conveyed by Internet protocols.
a business-logic component designed to be accessed across a network using industry-standard protocols and data formats
a collection of protocols and standards used for exchanging data between applications
a collection of remote procedure calls (RPCs) hosted on a Web site and exposed via SOAP over HTTP and can be made securely accessible over the public Internet
a component that interfaces with other applications, devices, and clients through standardized, non-proprietary, and uniform protocols
a computational service, accessible via messages of definite, programming-language-neutral and platform-neutral format, and which has no special presumption that the results of the computation are used primarily for display by a user-agent
a function, method, or sub routine that is accessible not only to one computer (the owner or host) but also to any computer on the Internet
a generic term for any architecture that provides data in an open format across the Internet when a request protocol is used
a hosted software module that is callable over the Internet through an interaction protocol such as SOAP
a method that is callable remotely across a network (such as a corporate intranet or the internet itself)
a modular piece of code on the Internet that provides one or more business functions, and that can be discovered and used on demand
an accessible application that other applications and humans as well, can automatically discover and
an advertised function provided by an application, that is accessible via a certain protocol
an application accessible using standard Internet protocols
an application component that you can describe, publish, locate, and invoke over a network using standardized XML messaging
an application designed for machine consumption, typically built using XML with HTTP as the transport protocol because of its widespread availability
an application stored on a machine that can be accessible through another machine over the Internet or LAN
an application that accepts requests from other systems across the Internet, making it easy for programs to exchange information
an application that accepts requests from other systems across the Internet or an Intranet, mediated by lightweight, vendor-neutral communications technologies
an application that accepts XML-formatted requests
an application that adheres to new connectivity standards (SOAP, WSDL, and UDDI) that are based on more mature Internet standards (HTTP and XML)
an application that does not have a visual interface for users to interact with
an application that exposes its features programmatically over the Internet or intranet using standard Internet protocols like HTTP and XML
an application that is designed to interact directly with other applications over the Internet
an application that, on the outside, speaks the universal language of Soap (Small Object Access Protocol) and XML
an application that provides data and services to other applications
an application that uses XML protocols to expose its interfaces to other people
an autonomous, standards-based component whose public interfaces are defined and described using XML
an autonomous, well-defined, standards-based component that can be accessed via established Web-based protocols
a network hosted software service accessible by standard protocols such as SOAP or REST
a new communication protocol that enables XML (Extensible Mark-up Language) transmissions between Web servers
an external interface provided by a Web site that can be called from other
an interface, not something you buy, its something you use
an interface of a software component which describes a collection of operations that can be accessed through XML messages
an interface that describes a collection of operations that are network-accessible through standardized XML messaging
an interoperable unit of application logic that transcends programming languages, operating systems, network communication protocols, and data representation dependencies and issues
an object which can be created remotely over the HTTP protocol
an open interface to an application functionality such as a credit card validation, order creation or a customer call
a piece of code available via standard and open protocols
a piece of logic that applications can access over a network via a standardized interface, in a platform independent and language-neutral way
a piece of software that provides certain functionalities over the Web
a programmable component that provides a service and is accessible over the Internet
a programmable entity residing on a Web Server exposed via standard Internet protocols
a program that resides on some Web server and that may be accessed through XML messages
a remotely accessible method in which data is stored in XML and transmitted over HTTP
a service delivered over the Web"
a service offered over the web
a service that is accessed over the web
a set of functionality offered on the public Internet or a private intranet designed to be used by another computer without real-time human oversight
a set of procedures or functions hosted on a server, which can allow you to request XML data by submitting a set of parameters to it
a set of software capabilities and related information that is encapsulated and described in a programming-language-neutral format
a software component that exposes itself through the open communication channels of the Internet
a software entity, providing one or several functionnalities, that can be exposed, discovered and accessed over the network
a software interface that describes a collection of operations that can be accessed over the network through standardized XML messaging
a software related technology that facilitates machine-to-machine interaction over a network
a special way of making a service or function available from one company to another over the web
a specific instance of a component (or components) that has a public interface defined, and that other systems can discover and use by passing messages transported via existing Internet protocols
a standardized way of integrating Web-based applications using XML and other standards
a standard platform for building interoperable distributed applications
a standards-based interface and can be requested and used directly or through a business-to-business integration server
a tuple S(I, O), where S is the service name, I and O are respectively the input and output types, respectively, in the form of an XML schema
a URL-addressable software resource that performs functions and provides answers
a way for a program to communicate with another program over the Web
a way to expose some business functionality over the Internet using the SOAP protocol
Programmable XML-based service.
A self-contained business application that operates over the Internet.
a software system designed to support machine-to-machine interaction in order to automate the distribution of information over the Web. [ Wikipedia
A Web Service is software that supports interoperable interaction between multiple machines over a network. For example, web services allow web developers to provide third party websites access to their data without the third party needing to know anything about the underlying data structure etc. The third party website doesn't even need to use the same software that the source uses.
A self-contained, modular application that can be described, published, located, and invoked over the Web. Platform-neutral and based on open standards, Web Services can be combined with each other in different ways to create business processes that enable you to interact with customers, employees, and suppliers.
a program that sends XML messages over the internet. More info at W3C.
Software system designed to allow web sites to speak to one another. Web services support interoperable machine-to-machine interaction over a network. The basic set of web services includes XML for encoding, SOAP for messaging, WSDL for description and UDDI for discovery.
A programmable entity that provides a particular element of functionality, such as application logic, and is accessible to any number of potentially disparate systems through the use of Internet standards, such as XML and HTTP.
A Web Service is a software component that is described via WSDL and is capable of being accessed via standard network protocols such as but not limited to SOAP over HTTP.
Web service is a software system designed to support interoperable machine-to-machine interaction over a network. It has an interface described in a machine-processable format (specifically WSDL). Other systems interact with the Web service in a manner prescribed by its description using SOAP messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards. Software applications written in various programming languages and running on various platforms can use web services to exchange data over computer networks like the Internet in a manner similar to inter-process communication on a single computer. This interoperability (e.g., between Java and Python, or Windows and Linux applications) is due to the use of open standards. OASIS and the W3C are the steering committees responsible for the architecture and standardization of web services. To improve interoperability between web service implementations, the WS-I organization has been developing a series of profiles to further define the standards involved." from Wikipedia , the free encyclopedia
A method of making various applications communicate with each other automatically over the Internet. Source: Infoworld
An application programming service that can be accessed remotely via standard Internet protocols using XML as the data format.
An Internet hosted application controlled through SOAP requests which returns results as SOAP responses.
An application capable of being defined, located via the Internet protocol, and interacting with other software applications, identified by a Uniform Resouce Identity.
The W3 C defines a Web serviceMany sources also capitalize the second word, as in Web Services as a software system designed to support interoperable Machine to Machine interaction over a network. Web services are frequently just application programming interfaces (API) that can be accessed over a network, such as the Internet, and executed on a remote system hosting the requested services.