:orphan: Programming Guide ================= Programming WAMP application components is tied to the particular client library you're using. The `Autobahn `__ family of WAMP client libraries is provided by us, whereas you can find more WAMP client libraries `here `__. We also operate a public :doc:`Crossbar.io Demo Instance <../Demo-Instance>` and offer a range of materials for `IoT devices, components and applications `__. For administrators, we provide a :doc:`Administration Manual ` that provides documentation about administration aspects related to Crossbar.io. The following introduces different areas of WAMP application programming with Crossbar.io: Usage ~~~~~ - :doc:`Starting and Stopping Crossbar.io ` - :doc:`Configuring Crossbar.io's Logging ` General ~~~~~~~ - :doc:`URI Format ` - :doc:`Logging in Crossbar.io ` - :doc:`Error Handling ` - :doc:`Session Meta Events and Procedures ` - :doc:`Session Statistics ` - :doc:`Development with External Devices ` Publish and Subscribe ~~~~~~~~~~~~~~~~~~~~~ - :doc:`How Subscriptions Work ` - :doc:`Basic Subscriptions ` - :doc:`Subscriber Black- and Whitelisting ` - :doc:`Publisher Exclusion ` - :doc:`Publisher Identification ` - :doc:`Pattern-Based Subscriptions ` - :doc:`Subscription Meta Events and Procedures ` - :doc:`Event History ` Remote Procedure Calls ~~~~~~~~~~~~~~~~~~~~~~ - :doc:`How Registrations Work ` - :doc:`Basic Registrations ` - :doc:`Caller Identification ` - :doc:`Progressive Call Results ` - :doc:`Pattern-Based Registrations ` - :doc:`Shared Registrations ` - :doc:`Registration Meta Events and Procedures ` Specific Usages ~~~~~~~~~~~~~~~ - :doc:`Adding Real-Time to Django Applications ` - :doc:`AngularJS Application Components ` - :doc:`Database Programming with PostgreSQL ` Specific Languages ~~~~~~~~~~~~~~~~~~ Details of programming depend on the `specific WAMP library `__ you are using. You may find more information in the documentation for the respective libraries, e.g. - `Programming with Autobahn\|Python `__ - `Programming with Autobahn\|JavaScript `__