• Complain

Mick Knutson - Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications

Here you can read online Mick Knutson - Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2012, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Mick Knutson Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications
  • Book:
    Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2012
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Packed with comprehensive recipes to secure, tune, and extend your Java EE applications

Overview

  • Secure your Java applications using Java EE built-in features as well as the well-known Spring Security framework
  • Utilize related recipes for testing various Java EE technologies including JPA, EJB, JSF, and Web services
  • Explore various ways to extend a Java EE environment with the use of additional dynamic languages as well as frameworks
  • A learn-by-example based approach that focuses on key concepts to provide the foundation to solve real world problems

In Detail

Java Platform, Enterprise Edition is a widely used platform for enterprise server programming in the Java programming language.

This book covers exciting recipes on securing, tuning and extending enterprise applications using a Java EE6 implementation.

The book starts with the essential changes in Java EE 6. Then we will dive into the implementation of some of the new features of the JPA 2.0 specification, and look at implementing auditing for relational data stores. There are several additional sections that describe some of the subtle issues encountered, tips, and extension points for stating your own JPA application, or extending an existing application.

We will then look into how we can enable security for our software system using Java EE built-in features as well as using the well-known Spring Security framework. We will then look at recipes on testing various JavaEE technologies including JPA, EJB, JSF, and Web services.

Next we will explore various ways to extend a Java EE environment with the use of additional dynamic languages as well as frameworks.

The book then covers recipes that touch on the issues, considerations and options related to extending enterprise development efforts into mobile application development.

At the end of the book, we will cover managing enterprise application deployment and configuration, and recipes that will help you debug problems and enhance the performance of your applications.

What you will learn from this book

  • Dive into the implementation of some of the new features of the JPA 2.0 specification
  • Perform Authentication and access control in Java EE
  • Enforce access control in Java EE
  • Protect systems against SQL injection and Cross domain Scripting
  • Test JSF with Selenium and JAX-WS and JAX-RS with SOAPUI
  • Integrate Groovy, Jython, and Scala with Enterprise applications
  • Integrate Mobile Devices into your Enterprise
  • Debug problems and enhance the performance of your applications

Approach

This book is part of Packts Cookbook series. A Packt Cookbook contains step-by-step recipes for solutions to the most important problems you face when working with a topic.

Who this book is written for

This book is aimed at Java developers and programmers who want to secure, tune and, extend their Java EE applications.

Mick Knutson: author's other books


Who wrote Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications? Find out the surname, the name of the author of the book and a list of all author's works by series.

Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications

Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications

Copyright 2012 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: June 2012

Production Reference: 1180612

Published by Packt Publishing Ltd. Livery Place 35 Livery Street Birmingham B3 2PB, UK.

ISBN 978-1-84968-316-6

www.packtpub.com

Cover Image by Jackson Myers (<>)

Credits

Author

Mick Knutson

Reviewers

Antonio Gomes Rodrigues

Manjeet Singh Sawhney

Deepak Vohra

Acquisition Editor

Andrew Duckworth

Lead Technical Editor

Andrew Duckworth

Technical Editors

Merin Jose

Conrad Sardinha

Mehreen Shaikh

Copy Editor

Insiya Morbiwala

Project Coordinator

Theresa Chettiar

Proofreader

Joanna McMahon

Indexer

Hemangini Bari

Graphics

Valentina D'silva

Manu Joseph

Production Coordinator

ArvindKumar Gupta

Cover Work

ArvindKumar Gupta

About the Author

Mick Knutson , with nearly two decades of experience working in the IT industry in various roles as Enterprise technology consultant, Java Architect, project leader, Engineer, Designer and Developer, has gained a wide variety of experience in disciplines including Java EE, Web Services, Mobile Computing, and Enterprise Integration Solutions.

Over the course of his career, Mr. Knutson has enjoyed long-lasting partnerships with many of the most recognizable names in the Health Care, Financial, Banking, Insurance, Manufacturing, Telecommunications, Utilities, Product Distribution, Industrial, and Electronics industries employing industry-standard full software lifecycle methodologies, including the Rational Unified Process (RUP), Agile, SCRUM, and Extreme Programming (XP).

Mr. Knutson has led training courses and book publishing engagements, authored technical white papers, and presented at seminars worldwide. As an active blogger and Tweeter, Mr. Knutson has also been inducted in the prestigious DZone.com "Most Valuable Blogger" (MVB) group, and can be followed at http://baselogic.com, http://dzone.com/users/mickknutson and http://twitter.com/mickknutson.

Mr. Knutson is exceptional at team building and motivating both at a peer-to-peer level and in a leadership role. He demonstrates excellent communications skills and the ability to adapt to all environments and cultures with ease.

Mr. Knutson is President of BASE Logic, Inc., a software consulting firm focusing on Java-related technologies and development practices, and training for enterprise development.

Mr. Knutson has been a strategic member of Comcast, for Wayne Ramprashad, helping to design and deploy the next generation IVR to align the One Customer Experience and deflect millions in quarterly operational costs. This opportunity helped foster many real world challenges and solutions used indirectly in many of the recipes included in this book.

Acknowledgement

There were several individuals and companies that offered great support in the creation of this book. Rich Highland, Claus Ibsen, and Jonathan Anstey of FuseSource. Atlassian supplied a license of Clover for code coverage. Eviware supported many recipes with a license of soapUI Pro. Jetbrains supplied a license of IntelliJ IDEA editor. MadeForNet supplied a license of HTTP Debugger. Vandyke Software supplied licenses for SecureCRT and SecureFX. YourKit supplied a license for the YourKit profiler.

Visual Paradigm assisted me with the use of their UML modeling suite that was instrumental in writing this book, as well as a powerful tool I have recommended and used on many projects to describe, design and detail all aspects of the software development lifecycle.

Bhavin Parikh assisted in many of the soapUI recipes in this book. Mr. Parikh is a Senior Consultant and Scrum Master, currently employed at Valtech and has more than 13 years of extensive software development experience in OOP, Java, J2EE, web services, database, and various middleware and enterprise technologies. Mr. Parikh holds a Master's degree in Computer Science from Penn State University, and he spoke on data mining at the 13th International Conference on Intelligent and Adaptive Systems and Software Engineering.

Jim Leary of CloudBees assisted with Jenkins and cloud deployment recipes. Mr. Leary has over 30 years of experience in the information technology field. Over half his career has involved working with web-based technologies across a wide swath of frameworks, platforms, and languages. He has held positions as a software developer, manager and architect in a variety of industries including high technology, financial services and energy.

Shawn Northart assisted in Munin and firewall recipes. Mr. Northart moved to San Jose in 2003 after serving various technical support and system administration roles for several ISPs in and around Sacramento. In managed hosting, he honed his system administration skills working with Apache, PHP, and MySQL on the FreeBSD and Linux platforms. He has also worked extensively with designing, implementing, and tuning web-server farms, both large and small, for a number of high-traffic websites.

Justin Zealand assisted with the iOS section in , Enterprise Mobile Device Integration . Justin is an independent contractor with over a decade of programming experience in Java-based web systems and more recently native mobile platforms, including iOS and Android. Justin has worked at major companies across a wide range of industries and across many Internet technology disciplines.

Friends and family : I would like to thank my mother for teaching me how to work hard and how one must sometimes make sacrifices to achieve one's goals. I would like to thank my father for giving me the motivation to persevere against all odds. This book would not have been possible without the support of all of my friends throughout the entire process.

About the Reviewers

Antonio Gomes Rodrigues earned his Master's degree at the University of Paris VII in France. Since then, he has worked at various companies with Java EE technologies in the roles of developer, technical leader, technical manager of offshore projects, and performance expert.

He is currently working on performance problems in Java EE applications, in a specialized company.

I would like to thank my wife Aurlie for her support.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications»

Look at similar books to Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications»

Discussion, reviews of the book Java EE 6 Cookbook for Securing, Tuning, and Extending Enterprise Applications and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.