Font Size: a A A

The Design And Implementation Of Monitor Of Glassfish In Business Transaction Management

Posted on:2014-05-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y W LuFull Text:PDF
GTID:2308330473959408Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of software engineering, more and more work needs to be done by software. A single component-based software has been difficult to meet the demand for those with complex processes work. More and more organizations and companies are turning to composite application to implement their critical business applications. Composite applications are consist of many heterogeneous components with complex structure.It’s always difficult to the development and maintenance composite applications. Once the business flow in the plural component throws some exceptions or errors, it’s not only hard to find, but also cost a lot to repair. So we need to do an efficient work on monitoring the business run on composite applications.Business Transaction Management is a business-centric composite applications monitoring software, providing end-to-end tracking for those distributed and modular composite applications. Business Transaction Management can significantly improve the reliability of the business and reduce the cost of bug fixing. For a complete monitoring of composite applications business flow, Business Transaction Management need for the development of observer modules corresponding to different components to collect business information for minitoring.As a commonly used Java EE application server, there is no corresponding monitoring module for Glassfish right now. So we developed such an observer moduler to support the monitoring for Glassfish container. In order to achieve business information needed to be collected from Java EE applications deployed in Glassfish container, the observer module abstract Java EE application as the endpoint of Web Service. And then observer module collected information from Java EE application by the Handler Chain mechanisms and AOP framework, ultimately achieve the business purpose of monitoring.
Keywords/Search Tags:Glassfish, business transaction monitoring, Endpoint to Endpoint, AOP, Composite Application
PDF Full Text Request
Related items