Searching the Help
To search for information in the Help, type a word or phrase in the Search box. When you enter a group of words, OR is inferred. You can use Boolean operators to refine your search.
Results returned are case insensitive. However, results ranking takes case into account and assigns higher scores to case matches. Therefore, a search for "cats" followed by a search for "Cats" would return the same number of Help topics, but the order in which the topics are listed would be different.
Search for | Example | Results |
---|---|---|
A single word | cat
|
Topics that contain the word "cat". You will also find its grammatical variations, such as "cats". |
A phrase. You can specify that the search results contain a specific phrase. |
"cat food" (quotation marks) |
Topics that contain the literal phrase "cat food" and all its grammatical variations. Without the quotation marks, the query is equivalent to specifying an OR operator, which finds topics with one of the individual words instead of the phrase. |
Search for | Operator | Example |
---|---|---|
Two or more words in the same topic |
|
|
Either word in a topic |
|
|
Topics that do not contain a specific word or phrase |
|
|
Topics that contain one string and do not contain another | ^ (caret) |
cat ^ mouse
|
A combination of search types | ( ) parentheses |
|
- Consuming a Service Manager Web Service
- Dynamic and static Web Services clients
- Updating Service Manager tables
- Requirements for developing custom Web Services clients
- Checklist: Creating a custom Web Services client
- Sample Web Services client for sc62server PWS URL
- Command line arguments for the .NET sample application
- Command line arguments for the Axis sample application
- Using query syntax
- Retrieving data from Service Manager
- Example: Retreiving data from Service Manager via a Web Service
- Retrieving data from Service Manager using Pagination
- Retrieve data from Service Manager for Optimistic Locking
- Web Services examples in the RUN directory
- Special considerations for using Keep-Alive with Service Manager
- Use SSL to consume Service Manager Web Services
- Attachment handling
Checklist: Creating a custom Web Services client
You can create custom Web Services client applications to connect and conduct transactions with the HPE Service Manager Web service. Any custom clients you create must be able to send and receive from the Service Manager server valid SOAP messages.
- Publish the Service Manager tables to which you want the custom client to connect as Web Services. You can use Service Manager Web Services API out-of-the-box, or customize the Web Services to meet your business needs.
- Obtain a Web Services client development tool that can create a complete Web service application, such as Microsoft .NET™ or Apache Axis™, or obtain a tool that generates a complete Web Service application by evaluating the target WSDL file, such as GotDotNet™ WebServiceStudio™.
-
Browse to the URL of your Service Manager server and download the WSDL files for the services you want your custom clients to use. Use your Web Services client development tool to browse the WSDL and determine which features you want your custom client to use.
Note The URL of your server must include the listener port and the Web service name. For example, http://smserver:13081/IncidentManagement.wsdl connects to the smserver host on port 13081 and requests the IncidentManagement WSDL.
Caution Do not use the Load Balancer listener port for all incoming Web Services requests. Instead, dedicate one or more Service Manager server processes to serve Web Services requests by adding the "debugnode" parameter to the process you wish to dedicate to serve Web Services requests.
- Use your Web Services client development tool to generate the programming language client code that invokes the Service Manager Web Services for the Service Manager Web Services. Tools such as .NET wsdl.exe or Axis wsdl2java can generate client code that can be used to invoke the Service Manager Web Service from the WSDL.
-
Write a client application in the appropriate language of your client development tool. For example, .NET requires Microsoft C#™ or Visual Basic™; Axis requires Java.
Tip The HPE Service Manager installation DVD contains source code for several sample Web Services client applications you can use as templates for your own custom clients. The source code includes Axis and .NET examples.
Note There are many Web Service application development tools available such as Microsoft Visual Studio .NET™, Systinet WASP™, Glue™, Apache Axis™, or Sun Web Services Developer Pack™. Service Manager users and application designers can choose any third-party tool with the understanding that HPE publishes only the WSDL files for the web service. Troubleshooting the client application is the responsibility of the application developer, and outside the scope of Service Manager Customer Support.
Technical support for custom Web Services clients
Custom Web Services clients and any code or scripting that you add to interface with the HPE Service Manager products are outside the scope of the HPE product suite and are not covered under maintenance and support contracts. Ensure that you have full access to the appropriate resources to assist you with training, debugging, and maintaining any code that you add to your Service Manager environment.
HPE provides a working example database and several sample Web Services clients that can help you troubleshoot your custom clients and determine where errors occur.
We welcome your comments!
To open the configured email client on this computer, open an email window.
Otherwise, copy the information below to a web mail client, and send this email to ovdoc-ITSM@hpe.com.
Help Topic ID:
Product:
Topic Title:
Feedback: