Font Size: a A A

Research And Implementation Of Service Operating System Based On Event-driven

Posted on:2017-03-15Degree:MasterType:Thesis
Country:ChinaCandidate:Y ChenFull Text:PDF
GTID:2348330518995524Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Service-Oriented Architecture(SOA)has the following features:take service as the basic unit,support a variety of service types and pay no attention to the specific implementation details of the service and so on.The request and response process of services belongs to synchronization mechanism and there are limitations in the asynchronous service processing.Therefore,these features of the service-oriented architecture make the system lack of real-time response.The Event-Driven Architecture adds event support through the service component architecture,it can meet the demand of flexibility and collaboration of the operating system.So this article presents a service operating system based on event-driven with the help of these factors to trigger the service to execution.This Akka framework selected in this article has been widely used in distributed application,in which the Actor model is very effective for us to develop service based on event.With the support of Akka,we designed a service operating management system to deploy and manage our services.Firstly,to obtain the event logic and service by means of decomposing the service description file.Secondly,to deploy the services locally and distributed.And then to calculate the decomposition of the event logic and achieve results by the event calculation module.Finally,to monitor the operating services.The services used in the service operating system mainly are based on the Scala language and the Actor model of Akka framework.About event-driven mechanism,through the publish/subscribe system and Dom4j technology to generate event and to calculate the event.Finally,combine service with the Typesafe Console platform to manage the operating state of the services,so as to ensure the accuracy and durability of service operating system.
Keywords/Search Tags:SOA, event-driven, Actor model, Service management
PDF Full Text Request
Related items