MDS Global Web Services

Web services provide a standard response/request mechanism for data interchange between computer systems that is independent of programming language and runtime environment. MDS Global web services enable client systems to manage their customerClosed In the context of the Cloud Monetisation Platform, an individual or organisation who has signed an agreement to take goods and services from a service provider. A customer receives a bill associated with one or more subscriptions, and can be a single end user or a large company with many subscriptions assigned to one agreement.'s telecommunications requirements while also supplying those customers with the capability to manage their own requirements, via a series of e-services.

The Converged Monetisation Platform (CMPClosed Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers.) application is integrated with client systems by using a number of CMP consumer web services that can be called from internal and external web-based applications belonging to the client, such as an online shop or from inside retail outlets.

CMP web services reflect many of the customer care activities that can be performed manually in CMP. Generally, each CMP web serviceClosed XML- or JSON-based information exchange systems that use the Internet for direct application-to-application interaction. These systems can include programs, objects, messages, or documents. is analogous to a CMP screen or wizard process - creating a new agreementClosed In the Cloud Monetisation Platform, the entity that holds the instructions for generating the bills for one or more subscriptions. including the addresses and how often the bill is generated. or processing a payment, for example.

In addition to consumer web services, MDS Global also provides a set Product CatalogueClosed The CMP component that details the products and services available to subscribers. web services - RESTful web servicesClosed Web services that are based on Representative State Transfer (REST) architecture principles, and are therefore designed to work best on the Internet, being lightweight, maintainable, and scalable. CMP provides RESTful web services to access much of CMP functionality. - which expose CMP configuration data.

MDS Global web services are described using Web Services Definition Language (WSDL). The service operations are defined in terms of the data sent and received, and any checked faults encountered during the operation. The service descriptions must be bound to a web service port and a communication protocol. The service definitions are separate from the binding. This allows re-use of the web service definition to use a transport protocol other than HTTP. The binding WSDL imports the service definition WSDL.

MDS Global web services are usually made available to the customer in the form of a zip file containing the WSDL files and associated XMLClosed Exstensible Markup Language. A markup language used to describe data that allows users to define their information formats, especially in order to display documents on the Internet. schemas. There are three types of files:

  • Data Type definitions
  • Abstract definitions

    The web service definition WSDL exists alongside the binding WSDL and defines each operation in terms of the following:

    • The web service operations that exist in the web service port
    • The messages (request and response) used by the web service operations
    • The data types that describe the message content
  • Specific service bindings

    DS web service binding WSDL files are identified using the naming convention <webservice>service.wsdl.

MDS Global Web Services WSDLs

This documentation describes every available CMP Product web service within the following WSDLs: