{"_id":"576832f89f0bf4190014ffe2","parentDoc":null,"user":"5564f227f0f70f0d00a9ab20","__v":9,"project":"5764745b4f867c0e002bc8ed","version":{"_id":"5764745b4f867c0e002bc8f0","project":"5764745b4f867c0e002bc8ed","__v":4,"createdAt":"2016-06-17T22:06:19.667Z","releaseDate":"2016-06-17T22:06:19.667Z","categories":["5764745b4f867c0e002bc8f1","57683255bb15f40e00a288ce","57683306d8067e1900fc823d","57694b8f47693a0e00002b19"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"githubsync":"","category":{"_id":"57683255bb15f40e00a288ce","__v":0,"project":"5764745b4f867c0e002bc8ed","version":"5764745b4f867c0e002bc8f0","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2016-06-20T18:13:41.597Z","from_sync":false,"order":1,"slug":"architecture","title":"Architecture"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2016-06-20T18:16:24.385Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":1,"body":"[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/mzYAHYSSSgeudiGrsd5w_Connector%20Roles.jpg\",\n        \"Connector Roles.jpg\",\n        \"3374\",\n        \"2357\",\n        \"#e36c53\",\n        \"\"\n      ],\n      \"caption\": \"Connector layers and their roles.\"\n    }\n  ]\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Layers\"\n}\n[/block]\n# Connector\n\nThe core, domain specific logic about the connector. By using the [Connector Generator](doc:connector-generator) you can easily create a connector template.\n\n# Runner\n\nSee [Connector Runner](doc:connector-runner) for details.\n\n# Ignition\n\nSee [Connector Ignition](doc:connector-ignition) for details.\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Build Tools\"\n}\n[/block]\n## Packager\n\n[View Github Project](https://github.com/octoblu/meshblu-connector-packager)\n\n### Roles\n\n* Bundling Connector\n* Compression\n\n## Schema Generator\n\n[View Github Project](https://github.com/octoblu/meshblu-connector-schema-generator)\n\n### Roles\n\n* Generate Schema from Connector\n\n## Continuous Integration\n\n### Linux & macOS\n\n[Travis](https://travis-ci.org)\n\n### Windows\n\n[Appveyor](http://www.appveyor.com/)","excerpt":"","slug":"connector","type":"basic","title":"Connector"}
[block:image] { "images": [ { "image": [ "https://files.readme.io/mzYAHYSSSgeudiGrsd5w_Connector%20Roles.jpg", "Connector Roles.jpg", "3374", "2357", "#e36c53", "" ], "caption": "Connector layers and their roles." } ] } [/block] [block:api-header] { "type": "basic", "title": "Layers" } [/block] # Connector The core, domain specific logic about the connector. By using the [Connector Generator](doc:connector-generator) you can easily create a connector template. # Runner See [Connector Runner](doc:connector-runner) for details. # Ignition See [Connector Ignition](doc:connector-ignition) for details. [block:api-header] { "type": "basic", "title": "Build Tools" } [/block] ## Packager [View Github Project](https://github.com/octoblu/meshblu-connector-packager) ### Roles * Bundling Connector * Compression ## Schema Generator [View Github Project](https://github.com/octoblu/meshblu-connector-schema-generator) ### Roles * Generate Schema from Connector ## Continuous Integration ### Linux & macOS [Travis](https://travis-ci.org) ### Windows [Appveyor](http://www.appveyor.com/)