/SES

Sensor Event Service

Primary LanguageJavaGNU General Public License v2.0GPL-2.0

52°North Sensor Event Service Build Status

The Sensor Event Service (SES) is used to provide a publish/subscribe based access to not only sensor measurements but several other data formats (e.g. aviation-specific data). It also provides methods to dynamically register new data publishers and send notifications to the service. The SES specification is currently available as an OGC discussion paper (OGC 08-133).

Code Compilation

This project is managed with Maven3. Simply run mvn clean install to create a deployable .WAR file. mvn clean install -P integration-test additionally enables integration tests.

Branches

This project follows the Gitflow branching model. "master" reflects the latest stable release. Ongoing development is done in branch develop and dedicated feature branches (feature-*).

Deployment Hints

If you need UTF-8 capabilities (e.g. special characters in subscriptions and messages) you must ensure that the file.encoding JVM property is set to "UTF-8" within your servlet container. E.g. Tomcat accepts it to be set in the CATALINA_OPTS (-Dfile.encoding="UTF-8").

More Information

http://52north.org/ses