Skip to content
A set of fully documented code examples that demonstrate best practices and typical usage patterns for Coaty applications.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs/remote-operations
hello-world/js chore: upgrade to coaty@1.6.1 May 6, 2019
remote-operations/js
sensor-things/js chore(sensor-things): remove unused dependency in package.json May 8, 2019
LICENSE
README.md chore(remote-operations): fix ghpages hosting issues May 16, 2019

README.md

Coaty Examples

This project includes a set of fully documented code examples that demonstrate best practices and typical usage patterns for Coaty applications. The examples are substructured by available Coaty language variants, such as js for Coaty JavaScript. Some examples, such as Hello World, provide interoperable Coaty agents programmed in different language variants.

  • Hello World This example demonstrates the basic use of communication event patterns to exchange typed data in a distributed Coaty application.

  • Remote Operations This example demonstrates how to use the Call-Return communication event pattern to perform context-filtered remote operations between Coaty agents.

  • Sensor Things This example demonstrates how Coaty leverages the SensorThings API to manage a self-discovering network of sensors.

Contributing

If you like Coaty examples, please consider ★ starring the project on github. Contributions are welcome and appreciated.

The recommended practice described in the contribution guidelines of the Coaty framework variants also applies here.

For example, for Coaty JS, use Conventional Commits Style for your commits and prepare and publish a new release by using the provided npm run scripts cut-release and push-release (as explained here).

License

Code and documentation copyright 2018 Siemens AG.

Code is licensed under the MIT License.

Documentation is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Credits

Last but certainly not least, a big Thank You! to the following folks that helped to realize and improve Coaty JS examples:

  • Markus Sauer (@markussauer)
  • Antoine Beyet
  • @gms1
You can’t perform that action at this time.