Data Services:caCORE Support
From caGridWiki
|
Home | Documentation | Client API | Introduce Extension | Service Styles | CQL | Tutorials |
caGrid Data Services support use of existing caCORE-SDK-generated systems as a backend data source. As caGrid has progressed, so has support for newer versions of caCORE-SDK-generated systems. The following table indicates which versions of caGrid Data Services support which versions of caCORE-SDK-generated systems:
| Full Support | caCORE SDK 3.1 | caCORE SDK 3.2 | caCORE SDK 3.2.1 | caCORE SDK 4.0 | caCORE SDK 4.1 |
|---|---|---|---|---|---|
| caGrid 1.0 | Yes | No | No | No | No |
| caGrid 1.1 | Yes | Yes | Yes | No | No |
| caGrid 1.2 | Yes | Yes | Yes | Yes | No |
| caGrid 1.3 (Future) | Yes | Yes | Yes | Yes | anticipated |
Support for these versions of caCORE-SDK-generated services is provided 'out-of-the-box' by the caGrid Data Services infrastructure and its plugins. The caGrid Data Service wsdl 'interface', as well as the Introduce user interface is the same for all released versions of caGrid, regardless of which version of SDK is used (or not used) by the 'implementation.' So if an unsupported (or custom) version of the SDK was used to generate the data service, the custom data service (with a custom query processor) can be used to manually supply the necessary configuration and implementation of the caGrid Data Service. This can be done by selecting 'custom' as the type of service when creating your service.
