Font Size: a A A

Community E-service System Design And Implementation

Posted on:2011-10-16Degree:MasterType:Thesis
Country:ChinaCandidate:L L JiaFull Text:PDF
GTID:2208360308467759Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With computer technology and network technology matures, the construction of information technology of the city presents the large-scale trend of development, the construction of community information as one of the key urban information is booming in recent years. The construction of information technology of communities need software as a powerful foundation, e-services community information system is an important part of the software community, its entire service process is completed electronic form. Therefore, to research and develop a e-services community system which performs better, more complete and easier to use is the inevitable demand of the construction of community information.Community e-services system is an integrated system of telephone bills, utilities, administrative operating expenses, insurance, order e-tickets, train tickets, bus ticket, lottery tickets, attraction tickets, non-prescription medicines, books, information on community services, food basket, real estate information and other kinds of services.Paper analyze the current status of community e-service system in order to know: SP (Service Provider) services provider their technical information to a developer, the developer make a quick access to an electronic community systems through the SP Agent Builder (service generator), technical information including the specific use of any transport protocol, data, information such as how to package, to generate a service proxy Agent; we have registered service agents to the service registry; monitoring system will load the registry service to the operation platform of the community e-service system when need using, monitoring system can also monitor the service agent status, browser the log information. Specifically my work is listed below.First, to design an XML-based description language model of heterogeneous services, the existing allocation of heterogeneous services in the assembly reached the semantic consistency of requirements, design a Service Agent's three-tier structure, namely, functional layer, representation layer and transport layer, is essentially a service bus, shielding between the various platform heterogeneity. At the same time, project designs and implements the SP Agent Builder tool. It has two functions:Information collector and SP Agent Builder. Information collector: using SP Agent Builder tool developed by project member, users can generate a the three XML documents of service according text; SP Agent Builder provides data entry templates of three layer of XML, users can edit the service information in the data blank; the service agent code generator: using SP Agent Builder tool developed by project member to generate a service agent based the three-tier XML, Agent is including the three XML and dto, service, serviceImpl folder, the folder contains a proxy source(using java).Second, design and implementation the registry, referencing the UDDI of SOA thinking to construct a private UDDI service registry, the SP Agent Builder generates a service agent, then calls Agent Registration Interface of remote UDDI to store agent into service registry center.Third, the design and implementation of community e-service operating system platform, it will load service agent from the registry into the running platform, container, generated an instance of the service proxy object, providing communication for a network and service provider. Service Agent, the registry and operating platform made a great contribution to new services which can access to system rapidly. We set up a monitoring system for container, service agent runs in the container; monitoring system manages the service agent life cycle management; Management of log information, including registration service log information, monitor the service log information, download the service log information and location services log information in order to achieve timely feedback, adjustment and recovery.
Keywords/Search Tags:Community e-service, Agent, Registry, Container
PDF Full Text Request
Related items