Home > Computing and Information Technology > Computer programming / software engineering > Web programming > Mashups: Strategies for the Modern Enterprise(English)
Mashups: Strategies for the Modern Enterprise(English)

Mashups: Strategies for the Modern Enterprise(English)

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist
X

About the Book

Creating Enterprise-Quality Web 2.0 Mashups: The Complete How-To Guide   Mashups give businesses powerful new ways to leverage today’s massive public and private data resources for competitive advantage. In Mashups: Strategies for the Modern Enterprise, J. Jeffrey Hanson brings together all the knowledge enterprise developers need to create mashups that are reliable, secure, flexible, and effective.   Using detailed sample code and third-party tools, Hanson walks readers through every step of creating a working enterprise mashup, as well as every component: presentation, process, data, and infrastructure. He surveys the styles, technologies, and standards used in mashup development, identifying key trade-offs and helping you choose the best options for your environment. You’ll learn how to overcome technical and business concerns associated with mashups, apply proven mashup patterns, and much more.   Coverage includes Understanding and using presentation-oriented, data-oriented, process-oriented, or hybrid mashup styles Identifying the optimal uses for mashups in your environment Up-front planning: requirements, constraints, and security considerations; stability, reliability, and performance issues Creating an enterprise mashup, step by step: design, identification of services and data sources, and more Creating effective frameworks for mashup mediation and monitoring Applying proven patterns to your enterprise mashup infrastructure Securing mashups: validation, HTML sanitization, protecting iframes, and avoiding common attacks, such as cross-site request forgery Building mashups with third-party tools for Google, Oracle, Salesforce.com, Amazon, and other environments Developing an open, agile environment that supports rapid, flexible development of new mashups  Also of interest: The companion book, Mashup Patterns: Designs and Examples for the Modern Enterprise by Mike Ogrinz (Addison-Wesley), is an indispensable guide to patterns, with insights for making mashups work in production environments.

Table of Contents:
Preface xv Acknowledgments xix About the Author xxi   Introduction 1 Web 1.0 to Web 2.0 to Web 3.0 1 Overview of Mashup Technologies 2 Enterprise Mashup Technological Domains 5 Considerations Unique to the Enterprise Mashup Domain 6 Solving Technological Problems 8 Structuring Semantic Data 10 Effective Design Patterns 11 Unique Security Constraints 12 Conceptual Layers of an Enterprise Mashup 14 Using REST Principles for Enterprise Mashups 17 Emerging Mashup Standards 18 Solving Business Problems 21 Summary 22   Chapter 1: Mashup Styles, Techniques, and Technologies 25 Determining the Technological Domain for a Mashup 25 Choosing a Mashup Style 28 Presentation-Oriented Mashup Techniques 33 Data-Oriented Mashup Techniques 40 Process-Oriented Mashup Techniques 45 Hybrid Mashups 46 Implementing a Simple Mashup 47 Summary 52   Chapter 2: Preparing for a Mashup Implementation 53 Unique Considerations for Mashups 53 Determining Requirements and Constraints 55 Preparing Your Security Infrastructure 64 Preparing Your Governance Infrastructure 70 Preparing for Stability and Reliability 73 Preparing for Performance 75 Preparing Your Data Infrastructure 77 Preparing Your Implementation Strategy 86 Preparing a Testing and Debugging Strategy 90 Building a Simple Mashup 93 Summary 96   Chapter 3: Creating an Enterprise Mashup 97 Solving Enterprise Problems with a Mashup Infrastructure 97 Potential Uses of Mashups for Your Enterprise 99 Uses of Mashups for Specific Enterprises 100 Determining Relevant Application Patterns for Your Mashups 101 Identifying Sources of Information for Your Enterprise Mashups 102 Identifying Services for Your Enterprise Mashups 102 Enterprise Mashup Design Tips 103 Building the Foundation for an Enterprise Mashup Infrastructure 104 Summary 123   Chapter 4: Fundamental Concerns for Enterprise Mashups 125 Structuring and Managing Information 125 Data Mediation 128 Management and Monitoring 130 Mashup Application and Infrastructure Administration 132 Governance in a Mashup Infrastructure 134 Interfaces and APIs for Services, Resources, and UI Components 137 Building Mediation and Monitoring Frameworks for Mashups 139 Summary 162   Chapter 5: Enterprise Mashup Patterns 165 An Introduction to Patterns 165 The Importance of Patterns within a Mashup Infrastructure 166 Core Activities of a Mashup 167 Types of Mashup Patterns 172 Applying Patterns to an Enterprise Mashup Infrastructure 183 Summary 202   Chapter 6: Applying Proper Techniques to Secure a Mashup 203 An Overview of Web Application Security 203 The Need for Security in a Mashup 204 Enterprise Mashup Security Guidelines 205 Securing Input Data with Validation Techniques 208 Escaping Special Characters to Avoid Dynamic Exploits 208 Defending against Session Fixation 210 Preventing Cross-Site Request Forgery Attacks 211 Securing On-Demand JavaScript 213 Securing JSON 214 Sanitizing HTML 217 Securing iframes 218 Authentication and Authorization 220 Applying Security to a Mashup Infrastructure 221 Summary 239   Chapter 7: Step-by-Step: A Tour through a Sample Mashup 241 Building the Mashup Presentation Layer 241 Building the Mashup Infrastructure Foundation 251 Building the Mashup Process Layer 256 Building the Mashup Data Layer 278 Summary 291   Chapter 8: Commercial Mashups and Tools for Building Mashups 293 Tools for Building Mashups 293 Commercial Mashups 317 Summary 320   Chapter 9: Mashup Forecasts and Trends 321 Solving Problems with Enterprise Mashups 321 Building an Open, Agile Mashup Environment 324 Mobile and SDK-Related Mashups 331 Business Process Management for Mashups 340 Desktop/Web Hybrid Mashups 341 Summary 343   Appendix: Mashup Servers, Technologies, APIs, and Tools 345 Mashup Servers 345 Mashup Technologies and Techniques 351 Mashup APIs 359 Mashup Editors 363 Summary 367   Index 369


Best Sellers


Product Details
  • ISBN-13: 9780321591814
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison-Wesley Educational Publishers Inc
  • Depth: 25
  • Height: 233 mm
  • No of Pages: 408
  • Spine Width: 21 mm
  • Weight: 650 gr
  • ISBN-10: 032159181X
  • Publisher Date: 14 May 2009
  • Binding: Paperback
  • Edition: 1
  • Language: English
  • Series Title: English
  • Sub Title: Strategies for the Modern Enterprise
  • Width: 179 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Mashups: Strategies for the Modern Enterprise(English)
Pearson Education (US) -
Mashups: Strategies for the Modern Enterprise(English)
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Mashups: Strategies for the Modern Enterprise(English)

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA