Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 1.83 KB

README.md

File metadata and controls

42 lines (30 loc) · 1.83 KB

OSGP Components

Build Status

Build Status Stories in Progress

Component Description

The OSGP components implement SOAP web services, domain logic and message routing to Protocol Adapters.

Web Service Layer

  • osgp-adapter-ws-admin, Management functions web service
  • ospg-adapter-ws-core, Generic functions web service
  • osgp-adapter-ws-public-lighting, Public Lighting functions web service
  • osgp-adapter-ws-tariff-switching, Tariff Switching function web service
  • osgp-adapter-ws-smart-metering, Smart Metering function web service
  • osgp-adapter-ws-shared, Common classes used by these components

Domain Layer

  • osgp-adapter-domain-admin, Management functions domain logic
  • osgp-adapter-domain-core, Generic functions domain logic
  • osgp-adapter-domain-public-lighting, Public Lighting functions domain logic
  • osgp-adapter-domain-tariff-switching, Tariff Switching functions domain logic
  • osgp-adapter-domain-smart-metering, Smart Metering functions domain logic
  • osgp-adapter-domain-shared, Common classes used by these components
  • osgp-domain-core, Generic domain classes
  • osgp-domain-public-lighting, Public Lighting domain classes
  • osgp-domain-tariff-switching, Tariff Switching domain classes
  • osgp-logging, Logging incoming requests and outgoing responses of the Web Service Layer and logging calls to and from devices

Message Routing Layer

  • osgp-core, Message Routing to Protocol Adapters
  • osgp-core-db-api, Database Access Control for Protocol Adapters

The components have dependencies.

  • shared, Common classes used by the OSGP Components
  • osgp-dto, Data Transfer Objects