Application Server Principles and Implementation

Author: Wang Qianxiang
Publisher:
Publish Date: 2003-06-01
Features: The software system is evolving from individual computing tools to group collaboration tools. E-commerce and e-government models that have emerged in recent years are typical manifestations of this development. The delivery form of software is shifting from product-centric to service-centric, with Application Service Providers (ASP) and Web services being prominent examples of this trend. The focus of software is also transitioning from primarily considering positive functions to incorporating side constraints. Aspect-Oriented Programming (AOP), which emerged in recent years, aligns with early divisional focus and is a hallmark of this development. Application servers serve as the high-level runtime platform for applications in network environments, making application system code more concise and development more convenient. They are regarded as a milestone in foundational software, emerging alongside operating systems and database management systems as computer network environments evolved. This book systematically introduces the concepts, principles, specifications, and examples related to application servers. Specifically, it combines specifications frequently encountered by users, such as CORBA, J2EE, and Web services, to provide detailed explanations of current software hot topics like software interoperability, software components, and software middleware (public services), which are also core content of application servers. The background knowledge required for this book includes computer networks, operating systems, database management systems, and the Java language. This book is suitable for application server users, researchers, and developers, including graduate students, senior undergraduate students, and technical personnel in IT companies.

📌 Related Posts