|
|
The Wiki for the IDS Framework is currently WIP |
|
|
\ No newline at end of file |
|
|
# IDS Framework
|
|
|
|
|
|
The IDS Framework aims to simplify the development of IDS connectors.
|
|
|
The Framework provides basic functionality encompassing creation and handling of IDS messages and communication to DAPS and Brokers. However,
|
|
|
different applications can have various requirements regarding protocols and data endpoint types for data exchange. Therefore,
|
|
|
the final implementation of the data exchange remains for applications leveraging the framework.
|
|
|
|
|
|
## Features
|
|
|
|
|
|
The IDS Framework consists of multiple modules which are briefly described on this page:
|
|
|
- [base](Module:-Base): Basic Utility Classes for Communication within the IDS.
|
|
|
- [configurationmanager](Module:-Configurationmanager): Utility for Connecting to a Configurationmanager, for modifying the configuration of you connector via webapp (currently an unreleased WIP project).
|
|
|
- [messaging-core](Module:-Messaging-Core): Provides core components for the IDS Frameworks messagehandling. Handlers, Controllers and Resolvers have to be implemented by the user of this module.
|
|
|
- [messaging-spring](Module:-Messaging-Spring): Implementation of the messaging-core module using the Spring framework. Users of this module only have to implement MessageHandlers (because their implementation has to be application specific)
|
|
|
|
|
|
For detailed information about the modules and how to use them take a look at their respective pages. |
|
|
\ No newline at end of file |