Web Application Architecture and over one million other books are available for Amazon Kindle . Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
Buy Used
Used - Good See details
Price: £24.02

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
or
Get a £13.25 Amazon.co.uk Gift Card
Web Application Architecture: Principles, Protocols and Practices
 
 
Start reading Web Application Architecture on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Web Application Architecture: Principles, Protocols and Practices [Paperback]

Leon Shklar , Rich Rosen
5.0 out of 5 stars  See all reviews (1 customer review)
RRP: £38.99
Price: £34.31 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £4.68 (12%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 3 left in stock--order soon (more on the way).
Want guaranteed delivery by Thursday, June 7? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £25.73  
Paperback £34.31  
Trade In this Item for up to £13.25
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Web Application Architecture: Principles, Protocols and Practices for an Amazon.co.uk gift card of up to £13.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with Web 2.0 Architectures: What entrepreneurs and information architects need to know £21.59

Web Application Architecture: Principles, Protocols and Practices + Web 2.0 Architectures: What entrepreneurs and information architects need to know
Price For Both: £55.90

Show availability and delivery details



Product details

  • Paperback: 440 pages
  • Publisher: John Wiley & Sons; 2nd Edition edition (27 Mar 2009)
  • Language English
  • ISBN-10: 047051860X
  • ISBN-13: 978-0470518601
  • Product Dimensions: 23.1 x 18.8 x 2.5 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 312,630 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

Product Description

In–depth examination of concepts and principles of Web application development

Completely revised and updated, this popular book returns with coverage on a range of new technologies. Authored by a highly respected duo, this edition provides an in–depth examination of the core concepts and general principles of Web application development. Packed with examples featuring specific technologies, this book is divided into three sections: HTTP protocol as a foundation for Web applications, markup languages (HTML, XML, and CSS), and survey of emerging technologies. After a detailed introduction to the history of Web applications, coverage segues to core Internet protocols, Web browsers, Web application development, trends and directions, and more.

  • Includes new coverage on technologies such as application primers, Ruby on Rails, SOAP, XPath, P3P, and more
  • Explores the fundamentals of HTTP and its evolution
  • Looks at HTML and its roots as well as XML languages and applications
  • Reviews the basic operation of Web Servers, their functionality, configuration, and security
  • Discusses how to process flow in Web browsers and looks at active browser pages
  • Addresses the trends and various directions that the future of Web application frameworks may be headed

This book is essential reading for anyone who needs to design or debug complex systems, and it makes it easier to learn the new application programming interfaces that arise in a rapidly changing Internet environment.

From the Back Cover

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 beyond
  • software components – servers, browsers, proxies and agents
  • the dynamic web – how web applications present dynamic data
  • markup languages – HTML, XML and CSS
  • tools, libraries and frameworks – AJAX, Struts, and Ruby on Rails
  • search technologies – underlying principles, application design, and SEO
  • future 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


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
(4)

Your tags: Add your first tag
 


Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
5 of 5 people found the following review helpful
By Vince
Format:Paperback
My ideal web book. I have always found it difficult to understand and appreciate the web 'as a whole', since it encompasses many and varied technologies such as http, SMTP, Java, HTML, web servers, Struts, AJAX, application frameworks... Too often to understand one technology in the context of the web requires knowledge of other areas to a good level, and even though I come from a technical IT background, I found it easy to get lost. I know a smattering of HTML, I understand what XML can do, I've programmed in Java, but how do they all fit together on the web? Never really got it, until I dipped into this book.

This book occupies the middle ground between management-level waffle and geek-level technical details, with historical background for context and interest, together with good technical explanations of the main web technologies - why they arose, how they are used, the current state of the art, and examples (often with code) of how they are actually used. You won't become an Ajax or Ruby programmer with this book, but you'll have a better idea than most of what they and other web technologies can do.

Excellent. And readable!
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  5 reviews
9 of 10 people found the following review helpful
Great update to the first edition, lots of new material 7 Oct 2010
By Marc Tobell - Published on Amazon.com
Format:Paperback
Have to disagree with prior reviewer's complaint that the book doesn't cover Java EE 5. It's not supposed to, it's not a Java book, it's a book on the principles and protocols of web application development. Authors say upfront they don't focus on a specific API, toolkit, or framework. They cover HTTP, XML and HTML through HTML5, core protocols and languages of the web. In discussing server-side web application frameworks and client-side techniques using Javascript and Ajax, they have an agnostic attitude that doesn't endorse one approach. Instead they survey the many available options contrasting their benefits and shortcomings. The end result is that you learn what all approaches have in common, reliance on underlying standard protcols. The new material improves on what was already a great text book. Coverage of new frameworks since the last edition has been added. Two new chapters on search engines and on Javascript/Ajax are excellent. The administrative interface sample application is the most objective tutorial on Rails I've read. There's also expanded coverage of semantic web and web services, both SOAP and REST.
4 of 4 people found the following review helpful
Very good book for connecting the dots 14 Oct 2010
By SOA Manager - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
This book gives a great overview of web concepts and how they relate to each other. It goes into enough technical detail to describe the concept, but doesn't get bogged down in technical details. I am recommending this book to experienced members of my team to establish a strong foundation of web concepts.
5 of 7 people found the following review helpful
Teaches fundamentals every web developer should be familiar with 17 Oct 2010
By David R. Heffelfinger - Published on Amazon.com
Format:Paperback
I was fortunate enough to be an undergrad in college in the early to mid 90's when Internet was taking off. This gave me the opportunity to use the world wide web long before Internet access at home was commonplace. I've been involved with the web as a user since the early 1990's, and as a developer since the mid/late 1990's.

The first chapters of this book were a trip down memory lane for me, I remember scouring public FTP sites for open source/shareware/freeware software I could install on my PC at home, or even use on the Unix boxes of the university. I remember using telnet to connect to remote systems around campus. When the world wide web came around, I remember using the Mosaic browser being flabbergasted at how cool it all was.

Nowadays, a lot of web application developers never had the opportunity to use these earlier protocols that were commonplace before the world wide web took off. This book provides an overview of these protocols.

Additionally, in this day an age, we have several powerful IDE's, frameworks and libraries that make our lives easier when developing web applications. While these tools are a boon to productivity, in many cases these tools shield web application developers from what actually happens "behind the scenes".

The proliferation of these tools have caused a new generation of web developers that are not familiar with fundamentals such as the HTTP protocol, XML and even HTML and Javascript.

Shklar and Rosen present these fundamentals in a clear, concise way. After going through this book, web application developers will have enough knowledge to know what is going on behind all their IDE generated applications that rely on a bunch of libraries. They also compare several approaches to web application development, such as programmatic, template based, hybrids and frameworks.

The book has a lot of breadth and by necessity not a lot of depth, however it provides enough information for the reader to become sufficiently versed in these topics, should he/she ever need to dig down and see what is going on behind the scenes of the application being developed.

One minor complaint I have about the book is that the authors chose to use Struts 1 as their framework of choice for one of their case study application, Struts 1 is considered by many to be an obsolete framework. The authors also seem less than enthusiastic about JSF, which personally I have found to be a better, more intuitive framework than Struts. To their credit, JSF 2.0, which adds a lot of very nice features, was released around the same time this book was published.
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges