Creating a Mobile Business Object From a Web Service

Create a mobile business object with defined attributes and operations from a Web service.

Prerequisites To use a Remedy Web service, either create the service, or know where an existing Remedy WSDL is located.
  1. Drag the Web service from the Server Explorer and drop it onto the mobile application diagram.
  2. On the General Mobile Business Object Information page of the wizard, enter a name and description. and ensure that the Syncable property is checked.
  3. Click Next.

    The Specify Connection Information page displays with the Connection Type of Web Service and the Connection Name populated with the information supplied from the Web service you dragged and dropped.

  4. If the Web service requires Basic HTTP Authentication, specify:
    • Password type – Text or Digest.
    • User name – user log-in name.
    • Password – password for the user name.
  5. Click Next.
  6. If the Web service requires that a method be called each time the MBO connects to the Web service, select the Login Method.
  7. Click Next.
  8. Select an operation for the Web Service and click Next.
  9. Enter the necessary request node values in the Value column and click Next.
  10. Select to either generate the XSLT or to manually specify the XSLT.

    To map Web service operations to MBO operations and attributes, the Web service response message is converted to a tabular format. To define the XSLT that is used for converting the response messages, you can either generate the XSLT or define it manually.

  11. Click Preview Data to see the generated XSLT, then click Next.
  12. Map the MBO attributes to the Web-service data columns.
    Note: Each Web-service data row corresponds to a different MBO instance, and each column corresponds to a different MBO instance's attribute value.
  13. For each parameter that you want to map, specify:
    Option Description
    Name Parameter name.
    Note: Parameter names cannot contain C# or Java reserved words.
    Datatype Parameter datatype.
    Argument Web service argument name.
    Datatype Datatype of the Web service argument.
    Default Value Default argument value.
  14. On the Summary page, review the MBO configuration. To save the values and exit, click Finish. To change a value, click Previous to go back to the configuration page.
Related concepts
Mobile Application Diagram
Synchronization
Related tasks
Creating a Remedy Web Service
Related reference
Attribute Properties
Operation Properties
Supported Data Sources


Created September 17, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com