Font Size: a A A

Service-Oriented Enterprise Application Development Framework Architecture And Design

Posted on:2008-08-08Degree:MasterType:Thesis
Country:ChinaCandidate:D JiangFull Text:PDF
GTID:2178360212484924Subject:Computer applications
Abstract/Summary:PDF Full Text Request
Service-Oriented Architecture (SOA) is not a new concept. But it has drawn more and more IT executives' attention these years. SOA is an application architecture within which all functions are defined as independent services. It presents an approach for building distributed systems that deliver application functionality as services to either end-user applications or other services in a loose coupled way. This feature provides IT executives a good choice to build more competitive enterprise systems which serve customers better and are more easily to be integrated with other systems. Web Service is a successful implementation of SOA which greatly stimulates the popularity of SOA.Flexible business process is important to enterprise because it can satisfy customers' changeable requirements and make enterprise more competitive. In SOA, services map to the business functions that are identified during business process analysis. Business process analysis and service definition is a key factor in SOA.Security is another factor in SOA. Enterprises want to export their services to customers and partners in a security way that unauthorized users can't access those services. The application security maintenance becomes a large part of the whole application cost, so the reuse of the security module has been raised up by the programmers.In the last two chapters, we design and implemented an enterprise application framework based on service-oriented architecture which can be used by other business applications. The framework includes security service, reporting service, logging/audit service and so on. We implemented another enterprise business application based on this framework. It is proved that service-oriented application framework can provide more flexibility to satisfy the user's new requirement.
Keywords/Search Tags:SOA, Web Service, Service Granularity, ESB
PDF Full Text Request
Related items