I det allestädes närvarande Internet of Things (IoT) miljön, återanvända objekt i stället för att skapa nya har blivit viktigt i akademiker och industrier. Situationen blir komplex på grund av tillgängligheten av ett stort antal anslutna IoT-objekt, och varje enskild tjänst skapar ett nytt objekt i stället för att återanvända den befintliga för att uppfylla ett krav. En väl standardmekanism förbättrar inte bara återanvändningen av objekt, utan också servicemodulariteten och extensibiliteten samt minskar kostnaderna. Web Objects aktiverat IoT-miljö tillämpar principen om återanvändning av objekt i flera IoT-program domäner genom centrala objekt arkiv och microservices. För att återanvända objekt med microservices och upprätthålla en relation med dem, presenterar denna studie en arkitektur av Web of Objects plattform. När det gäller en liknande begäran om ett objekt kan det redan inlösta objektet som finns i samma eller från andra domäner återanvändas. Återanvändning av objekt genom mikrotjänster undviker dubbelarbete och minskar tiden för sökning och omedelbar användning av dem från deras register. Dessutom presenterar denna artikel en algoritm för microservices och relaterade objekt upptäckt som anser att objekt kan återanvändas genom det centrala objektet arkiv. För att stödja återanvändningen av objekt presenteras också den nödvändiga algoritmen för objekt som matchar. För att förverkliga återanvändningen av objekt i Web Objects aktiverade IoT-miljö, har en prototyp utformats och implementerats baserat på ett användningsfall scenario. Slutligen har resultaten av prototypen analyserats och diskuterats för att validera det föreslagna tillvägagångssättet.
I REF föreslås också ett mikroservicebaserat tillvägagångssätt för att stödja tjänstens skalbarhet, modularitet och återanvändningsbara webbobjekt i IoT-miljön.
Microservices in Web Objects Enabled IoT Environment for Enhancing Reusability
{'venue': 'Sensors (Basel, Switzerland)', 'journal': 'Sensors (Basel, Switzerland)', 'mag_field_of_study': ['Engineering', 'Medicine', 'Computer Science']}