WHITE PAPERS and TUTORIALS

Open ESB, Glassfish ESB & JAVA CAPS

01/06/10 Glassfish ESB Benchmark 2010.
This document results from a study ordered by one of our customers. He recently allowed us to publish its main conclusion. A few months ago, we were asked to evaluate the performance/cost ratio for a semi-complex integration project with Glassfish ESB. Glassfish ESB is a light weight ESB initially developed by Sun Microsystems relying on well-known standards (Java, JEE, XML, XSD, WSDL, BPEL and JBI). Following Sun Microsystems philosophy, Glassfish ESB is free of licence charges for development and production. Thus projects can focus their budget on training, services and support. Study results show very interesting performances for an entry price around 5-10 times cheaper than the well-known suites . Thanks for your feeback
05/05/10 BPEL Compensation with Open-ESB.
Every Thing You Always Wanted to Know About BPEL Compensation But Were Afraid to Ask ;-). BPEL compensation is one of the main feature used to provide consistency in a business process. Unfortunately, BPEL tutorials often skip this part of Oasis specifications. Even if on Internet you can find papers on that topic, few propose a complete and progressive explanation with simple exercises. It is the reason why we decided to write a complete Open-ESB tutorial which covers all compensation features defined in BPEL specifications. We hope this paper will be useful for you. Thanks for your feeback
16/09/09 Transfer your messages without orchestrator
In this tutorial, we explain how to set WSDLs and Composite Application in order to avoid an orchestrator between two BCs. In that case, the NMR connects straightforward the two ports. This NMR feature can be used when neither complex routing nor message transformation is required. Avoiding orchestration (BPEL), Open-ESB provides better performance for simple integration with a huge amount of data. Thanks for your feeback
05/09/09 Import legacy data in open-ESB: CSV file
One of the objectives of open-ESB that processes XML messages only, is to integrate legacy systems in business processes. However, very few legacy systems generate XML messages. In order to import and export of legacy data open-ESB designers reused a powerful tools from seebeyond name the "Encoder". The "Encoder" is fully embedded in the schema editor but at Pymma, we found that the "Encoder" tool a bit tricky and its documentation needs improvement. This paper details how import one of the most common legacy format: the CSVFile. Thanks for your feeback
05/05/09 Transaction support and Glassfish BPEL
We issued a complete white paper on "Transaction support, reliability and guaranty of delivery with Glassfish ESB BPEL". This document, details Glassfish ESB BPEL engine support of XA transactions, and introduces BPEL features that can be used in order to increase reliability, consistency and guarantee of delivery in an application of integration. XA technology is the best way to achieve perfect delivery and consistency, however, it works only in environments (world) that do not match the environment of integration. For that reason, Pymma advices against XA usage in the integration process. This paper explains our position. Thanks for your feeback
24/03/09 Presentation Aquarium de printemps 2009
Pymma lectured at the exhibition "Solution Linux" in Paris on the topic: "Transaction support, reliability and guaranty of delivery with Glassfish ESB BPEL". You can download the presentation here (version pdf here). A paper on the same topic is in our pipe. As part of our Open-Training program you can use this document for your personal and professional purposes. Thanks for your feeback
02/02/09 JAVA CAPS Flexibility and Evolution
We propose an exciting tutorial on Java CAPS / Open ESB flexibility and evolution. In this 3 hours tutorial you will use many features like Database BC, JMS BC, EJB, CASA... You will learn how Java CAPS Open ESB use intermediation to reduce dependency between part of application and how the intermediates make easier the evolution (versioning) of your JBI application. As part of our Open-Training program you can use this document for your personal and professional purposes. Thanks for your feeback
19/01/09 BPEL Tutorial: BPEL Correlation exercise
This exercise is linked with the technical paper BPEL Correlation concept and introduction. It illustrates the white paper by using the same example. It takes 60 to 90 minutes to finish the exercice. As part of our Open-Training program you can use this document for your personal and professional purposes. Thanks for your feedback.
20/11/08 BPEL Tutorial: BPEL Correlation concepts
This paper explains in deep one of the trickest feature of the BPEL specifications: "The correlation". In the first part, we explain some basic concepts needed for a good understanding. Then, through a simple business process, we introduce the different steps you have to understand for designing a multiparty conversation with a BPEL engine. In order to enjoy reading this paper, we assume that you have a first experience with WSDL and BPEL document and you are able to read and understand them. As part of the Open-Training program, you will find a complete and royalty free Powerpoint presentation associated with this technical paper. Thanks for your feedback.
10/04/08 open-ESB tutorial: Soap header management
This paper describes the best practices for Soap header management with Open-ESB. We noticed that Open-ESB developers often face difficulties when dealing with Soap Header and WSDL documents. In fact, JBI 1.0 imposes to design services interfaces only with the abstract part of the WSDL document where nothing has been plan to support protocol characteristics like Soap Hearders. Moreover, JBI does not propose "hooks" or interceptor to modify the Soap messages with low-level languages like java or C#. The aim of this tutorial is to find an easy way to manage Soap Headers in Open-ESB by using the abstract part of WSDL documents.
01/04/08 Open-ESB tutorial : Easy intermediation
In this paper, we propose a simple method to set Open-ESB applications as intermediate between provider and consumer of services with a minimal disturbance for the two tiers. (pdf only)
 
eZ Publish™ copyright © 1999-2010 eZ systems as