Publishing a web service


When you create and publish an AR Systemweb service, you can make AR System serveroperations available over the Internet or an intranet.

You create and configure a basic web service or a custom web service in Developer Studio. For more information, see Creating-a-basic-web-service and Creating-a-custom-web-service.

Each web service includes these resources:

  • A base form on which the web service operates—For web services, use multiple AR System forms, the base form is the master form.
  • An AR Systemweb service object, which includes the following definitions:
    • An associated XML Schema (.xsd file). Global elements and complex types defined in the XML schema can be used in the mappings for each operation. AR System server provides a default schema, or you can select another one.
    • A list of Create, Get, GetList, Set, and Service operations. By default, an AR Systemweb service is created for each of these operation types. You can have more than one operation of the same type, or you can have no operations of a particular type.
    • A mapping for each operation that specifies how the elements of incoming and outgoing XML documents are mapped to fields in the base form.

You can view a list of available web services stored in AR System serverby entering the following URL in a browser:

http://<midtierServer>/arsys/WSDL/protected/list

If the Atrium IntegratorWeb Services Registry is installed, you can register the web service to allow applications to locate it at run time. For information about using the Atrium IntegratorWeb Services Registry, see Registering-a-web-service.

For information about creating the web client, see Creating-web-service-clients and your web application API documentation.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*