With the continuous development and evolvement of Internet of Things (IoT), monolithic application becomes much larger in scale and even more complex in structure. This leads to poor scalability, extensibility and m...With the continuous development and evolvement of Internet of Things (IoT), monolithic application becomes much larger in scale and even more complex in structure. This leads to poor scalability, extensibility and maintainability. In response to those challenges, microservice architecture has been introduced in the field of IoT application, due to its flexibility, lightweight and loose coupling. However, the existing loT framework of microservice mainly focus on a specific domain, therefore, this greatly limits its application. In this paper, we propose a general microservice system framework for the loT application, which is a better scalable, extendable and maintainable architecture. We introduce its system design and related microservices, and emphasize on core service and device communication from service layer to physical layer. It has better capacity to support interoperability and accommodate heterogeneous objects. In addition, this framework can easily achieve more application integration such as automation, intelligence, Geo service and Big Data.展开更多
HT-7 is the first superconducting tokamak device for fusion research in China.Many experiments have been performed on the HT-7 tokamak since 1994 with numerous satisfactory results achieved in the fusion research fiel...HT-7 is the first superconducting tokamak device for fusion research in China.Many experiments have been performed on the HT-7 tokamak since 1994 with numerous satisfactory results achieved in the fusion research field. As more and better communication is required with other fusion research laboratories, remote access to experimental data is becoming increasingly important in order to raise the degree of openness of experiments and to expand research results. The web-based remote data browsing system enables authorized users in geographically different locations to view and search for experimental data without having to install any utility software at their terminals. The three-tier software architecture and thin client technology are used to operate the system effectively. This paper describes the structure of the system and the realization of its functions, focusing on three main points: the communication between the participating tiers, the data structure of the system and the visualization of the raw data on web pages.展开更多
文摘With the continuous development and evolvement of Internet of Things (IoT), monolithic application becomes much larger in scale and even more complex in structure. This leads to poor scalability, extensibility and maintainability. In response to those challenges, microservice architecture has been introduced in the field of IoT application, due to its flexibility, lightweight and loose coupling. However, the existing loT framework of microservice mainly focus on a specific domain, therefore, this greatly limits its application. In this paper, we propose a general microservice system framework for the loT application, which is a better scalable, extendable and maintainable architecture. We introduce its system design and related microservices, and emphasize on core service and device communication from service layer to physical layer. It has better capacity to support interoperability and accommodate heterogeneous objects. In addition, this framework can easily achieve more application integration such as automation, intelligence, Geo service and Big Data.
基金The project supported by the Innovation Task of the Chinese Academy of Sciences (No. C0307125)
文摘HT-7 is the first superconducting tokamak device for fusion research in China.Many experiments have been performed on the HT-7 tokamak since 1994 with numerous satisfactory results achieved in the fusion research field. As more and better communication is required with other fusion research laboratories, remote access to experimental data is becoming increasingly important in order to raise the degree of openness of experiments and to expand research results. The web-based remote data browsing system enables authorized users in geographically different locations to view and search for experimental data without having to install any utility software at their terminals. The three-tier software architecture and thin client technology are used to operate the system effectively. This paper describes the structure of the system and the realization of its functions, focusing on three main points: the communication between the participating tiers, the data structure of the system and the visualization of the raw data on web pages.