New concepts and technologies are being introduced continuously for application development in the World-Wide Web. Selecting the right implementation strategies and tools when building a Web application has become a tedious task, requiring in-depth knowledge and significant experience from both software developers and software managers. The mission of this book is to guide the reader through the opaque jungle of Web technologies. Based on their long industrial and academic experience, Stefan Jablonski and his coauthors provide a framework architecture for Web applications which helps choose the best strategy for a given project. The authors classify common technologies and standards like .NET, CORBA, J2EE, DCOM, WSDL and many more with respect to platform, architectural layer, and application package, and guide the reader through a three-phase development process consisting of preparation, design, and technology selection steps. The whole approach is exemplified using a real-world case: the architectural design of an order-entry management system.
|Publisher:||Springer Berlin Heidelberg|
|Product dimensions:||8.27(w) x 11.02(h) x 0.02(d)|
Table of Contents
I: Introducing the Web Application Design Methodology.- 1 Introduction.- 2 Framework Architecture.- 3 Developing WAA and WPA.- 4 Classification of Internet Standards and Technologies.- II: Internet Standards and Technologies.- 5 Basic Programming Concepts for Web Applications.- 6 Component-Oriented Software Development.- 7 Web Services and Web Applications.- 8 Web Site Engineering and Web Content Management.- III: Complementary Technologies for Web Application Development.- 9 Why Technologies and Standards Are Not Enough.- 10 Registries.- 11 Organizations and Organizational Structures.- 12 Process Technology.- 13 Repositories.- 14 Putting It All Together.- A Appendix A.- A.1 Introduction to UML.- A.2 UML Use Case Diagrams.- A.3 UML Sequence Diagrams.- A.4 UML Class Diagrams and UML Package Diagrams.- Literature.