Salter David & Jennings Frank 
Building SOA-Based Composite Applications Using NetBeans IDE 6 [EPUB ebook] 

Apoio

In Detail

Composite applications aid businesses by stitching together various componentized business capabilities. In the current enterprise scenario, empowering business users to react quickly to the rapidly changing business environment is the topmost priority. With the advent of composite applications the ‘reuse’ paradigm has moved from the technical aspect to the business aspect. You no longer re-use a service. You re-use a business process. Now enterprises can define their own behaviors optimized for their businesses through metadata and flows. This business process composition has become increasingly important for constructing business logic.

The ability of composite applications to share components between them nullifies the distinction between actual applications. Business users should be able to move between the activities they need to do without any actual awareness that they are moving from one domain to another.

The composite application design enables your company to combine multiple heterogeneous technologies into a single application, bringing key application capabilities within reach of your business user. Enterprises creating richer composite applications by leveraging existing interoperable components increase the organization’s ability to respond quickly and cost-effectively to emerging business requirements.

While there are many vendors offering various graphical tools to create composite applications, this book focuses on using the BPEL service engine from the Open ESB project for solving business integration problems. Project Open ESB implements an Enterprise Service Bus runtime using Java Business Integration (JBI) as the base. This allows easy integration of web services to create loosely coupled enterprise-class composite applications.

The objective of this book is to help enterprise application architects and developers to understand various SOA tools available as part of the Net Beans IDE that will enable them to build an enterprise-grade, scalable application in a short period using a single development interface. The Net Beans SOA tools form an open-source and freely available add-on to the Net Beans IDE that is targeted for enterprise application development. This pack contains open-sourced features from Sun’s Java Studio Enterprise and Java CAPS products, as well as all-new features for creating composite applications, BPEL-based web services, secure Java EE web services, and real-world XML artifacts like XML Schema and WSDL. Part of Net Beans Enterprise Pack is integrated with Net Beans 6.0, so you don’t need to download additional add-ons or plug-ins if you are using Net Beans version 6.0 or higher. However, not all Open ESB components are integrated with Net Beans 6.0. For instance you may not be able to create an Intelligent Event Processor using the standard Net Beans IDE; these components can be downloaded and installed into the Net Beans IDE.

This book will help enterprise application architects and developers understand various SOA tools available as part of the Net Beans IDE that will enable them to build an enterprise-grade, scalable application in a short period using a single development interface.

Approach

This book introduces basic SOA concepts and shows how you can use Net Beans and Open ESB tools to design and deploy composite applications. After introducing the SOA concepts, you are introduced to various Net Beans Editors and aids that you need to understand and work with for designing a composite application. For example you are introduced to a WSDL editor before dealing with web services. The last part of the book deals with a full-fledged incremental example on how you can build a complex composite application with key screenshots accompanied by the source code available on the website.

Who this book is for

This book is for enterprise developers and architects interested in using Net Beans IDE and Open ESB tools to build their SOA based applications.

€26.01
Métodos de Pagamento
Compre este e-book e ganhe mais 1 GRÁTIS!
Língua Inglês ● Formato EPUB ● Páginas 300 ● ISBN 9781847192639 ● Tamanho do arquivo 5.7 MB ● Editora Packt Publishing ● Cidade San Antonio ● País US ● Publicado 2008 ● Carregável 24 meses ● Moeda EUR ● ID 3325164 ● Proteção contra cópia Adobe DRM
Requer um leitor de ebook capaz de DRM

Mais ebooks do mesmo autor(es) / Editor

16.501 Ebooks nesta categoria