Table of Contents

Search

  1. Preface
  2. Introduction to Services Integration Framework
  3. Setting Up the SIF SDK
  4. Request and Response Objects
  5. Transactions and Exception Handling
  6. ORS-Specific SIF API
  7. Asynchronous SIF Requests
  8. ORS-Specific JMS Event Messages
  9. Using Security Access Manager
  10. Using Dynamic Data Masking
  11. SIF API Reference
  12. Troubleshooting
  13. Appendix A: Identifiers
  14. Appendix B: Frequently Asked Questions

Services Integration Framework Guide

Services Integration Framework Guide

SiperianClient Library Classes

SiperianClient Library Classes

Use the SiperianClient library classes to build custom web services that interact with the MDM Hub. You can use the sample codes located in the following directory to build a custom web service:
<Resource Kit Installation Directory>\samples
.
Use the
process
method of the
com.siperian.sif.client.SiperianClient
class to implement the request and response interactions between the client program and the MDM Hub. The
process
method accepts any subclass of the
com.siperian.sif.message.SiperianRequest
class as an argument. If the
process
method successfully processes the request, it returns the
com.siperian.sif.message.SiperianResponse
object as the response. Otherwise, it returns the
com.siperian.sif.client.SiperianServerException
object.
The
com.siperian.sif.message.mrm
and
com.siperian.sif.message.hm
packages include the request and response objects to perform operations on the MDM Hub. The
com.siperian.sif.client
package manages the details of the client communication with the MDM Hub. You can use the access protocols, such as Enterprise JavaBeans (EJB), XML over HTTP, or SOAP, to communicate with the MDM Hub.
The
siperian-api.jar
file located in the following directories contains all the SiperianClient library classes:
  • <Resource Kit Installation Directory>\sdk\sifsdk\lib
  • <MDM Hub Installation Directory>\hub\server\lib
When you use the SiperianClient library classes, ensure you also have all the dependent files. The
siperian-api.jar
file is dependent on the following JAR files:
siperian-common.jar
  • <Resource Kit Installation Directory>\sdk\sifsdk\lib
  • <MDM Hub Installation Directory>\hub\server\lib
informatica-bpm-adapter.jar
  • <Resource Kit Installation Directory>\sdk\sifsdk\lib
  • <MDM Hub Installation Directory>\hub\server\lib
siperian-server-pkiutil.jar
  • <Resource Kit Installation Directory>\sdk\sifsdk\lib
  • <MDM Hub Installation Directory>\hub\server\lib\pkiutils
If you run an external SIF client, you might also require other JAR files in the following directory:
<Resource Kit Installation Directory>\sdk\sifsdk\lib

0 COMMENTS

We’d like to hear from you!