In this article we develop the basic parts of the web application that serves as Trinidad sample web application. For example, login registration, user authorization, navigation, internationalization (18n), and polling are implemented and briefly discussed. We cover all these areas and learn how this can be practically solved in conjunction with Trinidad, Facelets, and Seam and provide further completing information wherever required.
Also, at the end of this two-part article by David Thomas, we deal with deployment using Seam-gen to rapidly deploy at each change of any file.Read Apache MyFaces Trinidad 1.2 Web Application Groundwork: Part 1 in full
This article by Matjaz B. Juric and Kapil Pant, covers process orchestration and execution using process engines such as Oracle's BPEL Process Manager.
In this article we will learn:
- BPM Architecture and Role of Business Process Orchestration
- Executing BPEL Processes in BPEL Process Manager
Read Business Process Orchestration for SOA in full
In this article by Matjaz B. Juric and Kapil Pant, we will cover some important topics that discuss how to monitor an organization's processes.
In this article, we will see:
- What is BAM?
- BPM, SOA, and BAM
- Oracle BAM
- Oracle BAM and BPM
Read Introducing Business Activity Monitoring in full
WebSphere eXtreme Scale provides a solution to scalability issues through caching and grid technology. A data grid is a means of combining computing resources so as to make a viable middleware layer. By using the partitioning and replication functions we can build a production-worthy application with persistent, reliable, and durable data storage, without ever touching a disk. In this article by Anthony Chaves, we will explore some of the uses of an in-memory data grid. We'll also look at integrating Websphere eXtreme Scale with relational databases.
Integrating a data grid and a database is vital since:
- reporting tools don't work with data grids right now
- less frequently used data can be stored on disk
- our application may need to work with legacy applications