Jeżeli nie znalazłeś poszukiwanej książki, skontaktuj się z nami wypełniając formularz kontaktowy.

Ta strona używa plików cookies, by ułatwić korzystanie z serwisu. Mogą Państwo określić warunki przechowywania lub dostępu do plików cookies w swojej przeglądarce zgodnie z polityką prywatności.

Wydawcy

Literatura do programów

Informacje szczegółowe o książce

Web Application Architecture: Principles, Protocols and Practices - ISBN 9780470518601

Web Application Architecture: Principles, Protocols and Practices

ISBN 9780470518601

Autor: Leon Shklar, Rich Rosen

Wydawca: Wiley

Dostępność: 3-6 tygodni

Cena: 319,20 zł

Przed złożeniem zamówienia prosimy o kontakt mailowy celem potwierdzenia ceny.


ISBN13:      

9780470518601

ISBN10:      

047051860X

Autor:      

Leon Shklar, Rich Rosen

Oprawa:      

Paperback

Rok Wydania:      

2009-03-27

Numer Wydania:      

2nd Edition

Ilość stron:      

440

Wymiary:      

235x191

Tematy:      

UV

It is not enough for Web application developers to be proficient in just one platform. As platforms grow and evolve, and as new ones arise, developers must be able to transfer their proficiency across platforms in order to build complex Web applications effectively. This book helps developers understand the underlying core technologies so that they can learn new APIs and application frameworks more quickly.
Web Application Architecture provides an in–depth examination of the basic concepts and general principles associated with Web application development, using examples that illustrate specific technologies. This conceptual knowledge is critical when building and deploying complex systems that are scaleable, extensible, maintainable and reusable. The book explains the underlying protocols and languages that support Web application development, and delineates the best practices associated with building robust applications. It describes mechanisms for providing Web access to heterogeneous data sources including relational databases and multimedia.
The new edition includes brand new and fully updated chapters on:Internet protocols – from TCP/IP to HTTP and beyondsoftware components – servers, browsers, proxies and agentsthe dynamic web – how web applications present dynamic datamarkup languages – HTML, XML and CSStools, libraries and frameworks – AJAX, Struts, and Ruby on Railssearch technologies – underlying principles, application design, and SEOfuture directions and emerging technologies – XML Query, RDF, and the Semantic Web
Ideally suited for course usage and self–study, this practical, engaging textbook is essential reading for students, programmers and system architects and designers alike. It provides a comprehensive, timely overview of modern web technology.
Visit the supplementary website at www.wileyeurope.com/college/shklar


Spis tre& #347;ci:
About the Authors.
Preface.
Acknowledgments.
1 Introduction.
1.1 History and Pre–History of the Web.
1.2 From Web Pages to Web Sites.
1.3 From Web Sites to Web Applications.
1.4 Web 2.0: On–line Communities and Collaboration.
1.5 The Brave New World of AJAX.
1.6 Focus of This Book.
1.7 What Is Covered in This Book.
1.8 Bibliography.
2 Core Internet Protocols.
2.1 Historical Perspective.
2.2 TCP/IP Architecture.
2.3 TCP/IP Application Services.
2.4 And Then Came the Web...
Questions and Exercises.
2.5 Bibliography.
3 Birth of the Web: HTTP.
3.1 Historical Perspective.
3.2 Uniform Resource Locator.
3.3 Fundamentals of HTTP.
3.4 Better Information Through Headers.
3.5 Evolution of the HTTP Protocol.
3.6 Summary.
Questions and Exercises.
3.7 Bibliography.
4 HTML and Its Roots.
4.1 Standard Generalized Markup Language.
4.2 HTML.
4.3 HTML Rendering.
4.4 Summary.
Questions and Exercises.
4.5 Bibliography.
5 XML Languages and Applications.
5.1 Core XML.
5.2 XHTML.
5.3 Web Services.
5.4 XSL.
5.5 Summary.
Questions and Exercises.
5.6 Bibliography.
5.7 Web Links.
5.8 Endnotes.
6 Web Servers.
6.1 Basic Operation.
6.2 Mechanisms for Dynamic Content Delivery.
6.3 Advanced Functionality.
6.4 Server Configuration.
6.5 Server Security.
6.6 Summary.
Questions and Exercises.
6.7 Bibliography.
7 Web Browsers.
7.1 Overview of Browser Functionality.
7.2 Architectural Considerations.
7.3 Overview of Processing Flow in a Browser.
7.4 Processing HTTP Requests.
7.5 Processing HTTP Responses.
7.6 Cookie Coordination.
7.7 Privacy and P3P.
7.8 Complex HTTP Interactions.
7.9 Summary.
Questions and Exercises.
7.10 Bibliography.
7.11 Web Links.
7.12 Endnotes.
8 Active Browser Pages: From JavaScrip t to AJAX.
8.1 Pre–History.
8.2 JavaScript.
8.3 Cascading Style Sheets.
8.4 DHTML.
8.5 AJAX.
8.6 Case Study: 5–Star Rating.
8.7 Summary.
Questions and Exercises.
8.8 Bibliography.
8.9 Web Links.
8.10 Endnotes.
9 Approaches to Web Application Development.
9.1 Taxonomy of Web Application Approaches and Frameworks.
9.2 Comparative Survey of Web Application Approaches and Frameworks.
9.3 Summary.
Questions and Exercises.
9.4 Bibliography.
10 Web Application Primer 1: Struts and JSTL.
10.1 Case Study: Virtual Realty Listing Services.
10.2 Application Requirements.
10.3 Technology Choices.
10.4 Overview of Struts.
10.5 Structure of the VRLS Application.
10.6 Design Decisions.
10.7 Suggested Enhancements.
10.8 Summary.
Questions and Exercises.
10.9 Bibliography.
11 Web Application Primer 2: Ruby on Rails.
11.1 Comparing Rails with Java EE.
11.2 Application Requirements.
11.3 Building the Administrative Interface as a Rails Application.
11.4 Benefits and Drawbacks of Using Rails.
11.5 Whither Enterprise Java?
11.6 Summary.
Questions and Exercises.
11.7 Bibliography.
11.8 Web Links.
11.9 Endnotes.
12 Search Technologies.
12.1 Overview of Algorithms.
12.2 Searching the Web.
12.3 Site Search Applications.
12.4 Search Engine Optimization.
12.5 Summary.
Questions and Exercises.
12.6 Bibliography.
12.7 Web Links.
12.8 Endnotes.
13 Trends and Directions.
13.1 XML Query Language.
13.2 Semantic Web.
13.3 Future of Web Application Frameworks.
13.4 Current Trends.
13.5 Summary.
Questions and Exercises.
13.6 Bibliography.
13.7 Web Links.
13.8 Endnotes.
14 Conclusions.
Index.

Nota biograficzna:
Leon Shklar currently works for Thomson Reuters where he is the head of technology for Reuters Media. Previously, Leon headed up the development team for the online edition of the Wall Street Journal at Dow Jones. Prior to joining Dow Jones, he spent six years at Bell Communications Research and almost as long in the world of dot–coms and Internet software. Leon holds a Ph.D. in Computer Science from Rutgers University.
Rich Rosen is a senior developer in the Fixed Income Systems Group at Interactive Data Corporation. Previously, he was an Application Architect at Dow Jones. Rich began his career at Bell Labs, where his work with relational databases and the Internet prepared him the world of Web application development. He is a co–author of Mac OS X for Unix Geeks, 4th Edition (O′Reilly). Rich holds an M.S. in Computer Science from Stevens Institute of Technology.

Okładka tylna:
It is not enough for Web application developers to be proficient in just one platform. As platforms grow and evolve, and as new ones arise, developers must be able to transfer their proficiency across platforms in order to build complex Web applications effectively. This book helps developers understand the underlying core technologies so that they can learn new APIs and application frameworks more quickly.
Web Application Architecture provides an in–depth examination of the basic concepts and general principles associated with Web application development, using examples that illustrate specific technologies. This conceptual knowledge is critical when building and deploying complex systems that are scaleable, extensible, maintainable and reusable. The book explains the underlying protocols and languages that support Web application development, and delineates the best practices associated with building robust applications. It describes mechanisms for providing Web access to heterogeneous data sources including relational databases and multimedia.
The new edition includes brand new and fully updated chapters on:Internet protocols

Koszyk

Książek w koszyku: 0 szt.

Wartość zakupów: 0,00 zł

ebooks
covid

Kontakt

Gambit
Centrum Oprogramowania
i Szkoleń Sp. z o.o.

Al. Pokoju 29b/22-24

31-564 Kraków


Siedziba Księgarni

ul. Kordylewskiego 1

31-542 Kraków

+48 12 410 5991

+48 12 410 5987

+48 12 410 5989

Zobacz na mapie google

Wyślij e-mail

Subskrypcje

Administratorem danych osobowych jest firma Gambit COiS Sp. z o.o. Na podany adres będzie wysyłany wyłącznie biuletyn informacyjny.

Autoryzacja płatności

PayU

Informacje na temat autoryzacji płatności poprzez PayU.

PayU banki

© Copyright 2012: GAMBIT COiS Sp. z o.o. Wszelkie prawa zastrzeżone.

Projekt i wykonanie: Alchemia Studio Reklamy