/
Overview of service.xml files
Overview of service.xml files
This is an overview of the service.xml files provided by Consultingwerk. The service definitions provide a central piece of configuration where customers can adopt the framework to local requirements.
A typical GUI client references the following services.xml files:
- Consultingwerk\Windows\Framework\Reference\services.xml
- Consultingwerk\SmartFramework\services.xml
- Consultingwerk\SmartFramework\services_client.xml (when connected to an AppServer and not to the SmartDB)
A typical AppServer references the following services.xml files:
- Consultingwerk\Framework\Server\services.xml or Consultingwerk\Framework\Server\rest_services.xml
- Consultingwerk\SmartFramework\services_server.xml
File Name | Category | Description | Referenced from |
---|---|---|---|
Consultingwerk\BusinessEntityDesigner\Plugins\CustomServices\ services.xml | Sample Business Entity Designer custom services | Business Entity Designer Settings | |
Consultingwerk\Framework\Server\rest_services.xml | AppServer | Services used by AppServers handling REST calls (SmartComponents.Web2) | Consultingwerk/Framework/Server/rest_startup.p AppServer Startup Procedure |
Consultingwerk\Framework\Server\services.xml | AppServer | Services used by AppServers handling OpenEdge client requests (e.g. SmartComponent Library GUI) | Consultingwerk/Framework/Server/as_startup.p AppServer Startup Procedure |
Consultingwerk\SmartComponentsDemo\CustomerExplorer\services.xml | Client (Demo) | Services used by Demo Application Frontend | Consultingwerk/SmartComponentsDemo/CustomerExplorer/start.p Demo Application Startup Procedure |
Consultingwerk\SmartFramework\services.xml | Client (SmartFramework) | Services used by SmartFramework client Applications | Consultingwerk/Windows/Framework/Reference/start.p Client Startup Procedure, when SmartFramework is active in products.i. Also referenced by Consultingwerk/SmartComponentsDemo/CustomerExplorer/start.p |
Consultingwerk\SmartFramework\services_client.xml | Client (SmartFramework, AppServer Client) | Services used by SmartFramework client Applications, when connected to an AppServer, not a Database | Consultingwerk/Windows/Framework/Reference/start.p Client Startup Procedure, when SmartFramework is active in products.i. Also referenced by Consultingwerk/SmartComponentsDemo/CustomerExplorer/start.p |
Consultingwerk\SmartFramework\services_server.xml | AppServer (SmartFramework) | Services used by SmartFramework AppServers (for REST and GUI clients) | Consultingwerk/Framework/Server/as_startup.p and Consultingwerk/Framework/Server/rest_startup.p AppServer Startup Procedures |
Consultingwerk\Studio\SmartDox\class-doc-services.xml | Services for customizing the class documentation utility | build.xml file startup class docu/SmartDox utilities, e.g. https://github.com/jakejustus/pct/wiki/HtmlDocumentation | |
Consultingwerk\Web\services.xml | Services used by SmartComponents.Web WebSpeed broker | Consultingwerk/Web/web-disp.p via -param Startup Parameter | |
Consultingwerk\WindowIntegrationKit\Samples\services.xml | Client (Demo) | Sample WinKit Customization Services | Consultingwerk/SmartComponentsDemo/CustomerExplorer/start.p Demo Application Startup Procedure |
Consultingwerk\Windows\Framework\Reference\services.xml | Client (Reference) | Services used by GUI Client | Consultingwerk/Windows/Framework/Reference/start.p Client Startup Procedure |
, multiple selections available,
Related content
RESTful services
RESTful services
Read with this
JSON Configuration File Format
JSON Configuration File Format
More like this
Common Component Specification (CCS)
Common Component Specification (CCS)
More like this
SmartComponent Library Telemetry Service
SmartComponent Library Telemetry Service
More like this
Package Overview
Package Overview
More like this
Development Environment Setup Checklist
Development Environment Setup Checklist
More like this