{"title":"基于响应式编程原则的物联网架构","authors":"Evgeny L. Romanov, G. Troshina","doi":"10.1109/SIBIRCON.2017.8109897","DOIUrl":null,"url":null,"abstract":"The IoT-system architecture is considered on the basis of the reactive programming paradigm. The generalized types and variables and also program modules are used for data presentation. Communication between the variables and the modules connections are established. The synchronization of variables values and the events transfer about their changes is carried out through these communications. Local communications are supported by the reactive programming system, remote communications are supported by service and the synchronization protocol. The events processing is made with use of the simple interpreted language. The WebAPl server allows clients to operate the server information model, to create own synchronized variables in client applications. The functioning uniform environment of the IoT, or the “clever house”, or the distributed system is created on this basis.","PeriodicalId":135870,"journal":{"name":"2017 International Multi-Conference on Engineering, Computer and Information Sciences (SIBIRCON)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"The IoT-architecture on the principles of reactive programming\",\"authors\":\"Evgeny L. Romanov, G. Troshina\",\"doi\":\"10.1109/SIBIRCON.2017.8109897\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The IoT-system architecture is considered on the basis of the reactive programming paradigm. The generalized types and variables and also program modules are used for data presentation. Communication between the variables and the modules connections are established. The synchronization of variables values and the events transfer about their changes is carried out through these communications. Local communications are supported by the reactive programming system, remote communications are supported by service and the synchronization protocol. The events processing is made with use of the simple interpreted language. The WebAPl server allows clients to operate the server information model, to create own synchronized variables in client applications. The functioning uniform environment of the IoT, or the “clever house”, or the distributed system is created on this basis.\",\"PeriodicalId\":135870,\"journal\":{\"name\":\"2017 International Multi-Conference on Engineering, Computer and Information Sciences (SIBIRCON)\",\"volume\":\"6 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 International Multi-Conference on Engineering, Computer and Information Sciences (SIBIRCON)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SIBIRCON.2017.8109897\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 International Multi-Conference on Engineering, Computer and Information Sciences (SIBIRCON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIBIRCON.2017.8109897","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The IoT-architecture on the principles of reactive programming
The IoT-system architecture is considered on the basis of the reactive programming paradigm. The generalized types and variables and also program modules are used for data presentation. Communication between the variables and the modules connections are established. The synchronization of variables values and the events transfer about their changes is carried out through these communications. Local communications are supported by the reactive programming system, remote communications are supported by service and the synchronization protocol. The events processing is made with use of the simple interpreted language. The WebAPl server allows clients to operate the server information model, to create own synchronized variables in client applications. The functioning uniform environment of the IoT, or the “clever house”, or the distributed system is created on this basis.