Generic Service Brokers
In addition to the technology-specific integration offered by the product, it also provides a number of generic service brokers (sometimes called the "EndPoint Service Brokers") that can be used to integrate with other technologies through assemblies or web services. One can register a Service Instance of one of these brokers to connect to an assembly or service URL/endpoint, and then create SmartObjects that expose entities within the targeted system as SmartObjects. These SmartObjects can in turn be consumed by SmartForms, workflows, reports and other SmartObject consumers
The following Generic Service Types are available:
Service Type | Description |
---|---|
EndPoints Assembly | Enables the product to expose public static methods in a .NET assembly as SmartObjects. |
Endpoints WCF | Enables the product to expose WCF endpoint methods as SmartObjects. |
Endpoints WebService | Enables the product to expose Web service endpoint methods as SmartObjects. |
OData | Enables the product to expose OData-compliant services as SmartObjects. |
REST | Enables the product to expose online REST service endpoints as SmartObjects. |
See Troubleshooting the Generic/Endpoint Service Types for known limitations and troubleshooting tips.