The SybStore sample services are located in folders beneath SybStore_Sample/Services in the WorkSpace Navigator.
There are two major types of SybStore services:
Component services (including database, Java, message, and transformation services), which are based on enterprise components, such as stored procedures in the database
Business process services that enable integration of service execution using business logic and rules
The following table lists the services developed in the SybStore application.
Service file name |
Type |
Description |
---|---|---|
DebugJavaService |
Java |
A Java service that writes trace information to the Unwired Orchestrator log file. Used in a business process service to trace the business process logic. |
InsertSalesOrderService |
Java |
A composite Java service that invokes a database service to obtain a new sales ID, then invokes a business process service for order processing. Used by the sample mobile applications. |
SalesBPService |
Business process |
A business process that manages inventory when a new sales item is processed. Invokes the services that update the inventory database, determines whether shelf restocking is needed, and prepares a work order and e-mail message for the restocking clerk. |
SalesDBService |
Database |
Several operations that invoke stored procedures to query and update the SybStore inventory database. |
SalesValidate |
Java |
A composite Java service that invokes a database service to validate the sales item. |
SalesEmailXform |
Transformation |
Constructs an e-mail message for the restocking clerk. |
SalesEmailSend |
Message |
Sends an e-mail message to the restocking clerk. |