The invention relates to the field of development of computer
application software, in particular to an integrated high-performance
application software architecture and a construction method thereof. The integrated high-performance
application software architecture comprises a WEB layer cluster, a backend application cluster, a
database cluster and a message-oriented
middleware cluster, wherein the WEB layer cluster supports a J2EE cluster technology and is used for providing the capacity of a business
presentation layer of a J2EE frame; the backend application cluster supports the J2EE cluster technology and is used for providing the
processing capacity of a
business logic layer of the J2EE frame; the
database cluster supports the J2EE cluster technology and is used for providing the capacity of a
data access layer of the J2EE frame; and the message-oriented
middleware cluster supports the J2EE cluster technology and is used for providing the message communication capacity between distributed J2EE components. Based on the integrated high-performance application
software architecture and the construction method thereof, a
software architect and a developer can determine a
software scheme and a deployment scheme within short time and provides high-performance application service; and a J2EE application
system designed according to the
software architecture can meet the requirements on
high availability,
extensibility and
fault tolerance.