More and more companies are starting to adopt Service Oriented Architecture
(SOA) - a framework for integrating business processes and supporting IT
infrastructure as secure standardized components or services that can be
reused and combined to address changing business priorities.
Enterprise Services Bus is an important architectural element in a SOA. This
article will discuss how to implement an ESB with WAS for z/OS V6.
The ESB Concept
We all know that SOA is an approach to define integration architectures based
on the concept of a service. When you enable service interactions using
existing Internet and intranet infrastructure between systems in an
architecture, you can create massive point-to-point connections, which are
very difficult to manage.
It's necessary to have an infrastructure act as the intelligent, distributed,
transactional, and messaging layer for ... (more)
WebSphere Application Server (WAS) for z/OS is IBM's z/OS implementation of
the J2EE server design. To build robust and efficient WAS environments on
z/OS, you must determine the topologies that address your needs. Since WAS
for z/OS is middleware, the topologies can become quite complex and require
forethought. Considerations should be given to scalability, availability, and
factors such as security, performance, and administration.
zSeries platform technologies have great impact on WAS for z/OS topology,
scalability, and availability. Let's start with zSeries technologies.
Impo... (more)
Running applications in WAS for z/OS lets you take advantage of the z/OS
built-in Quality of Service features such as reliability, availability,
scalability, and serviceability. However, the solution could be very
expensive.
J2EE applications and WAS for z/OS are very CPU-intensive workloads on z/OS.
They consume a lot more CPU cycles than the traditional workloads running on
z/OS, especially when processing big XML files.
Normally the CPU utilization of an application running on z/OS is measured in
MIPS. An application consuming more CPU cycles means that the MIPS number for
t... (more)
WebSphere Application Server for z/OS is a comprehensive and sophisticated
J2EE application server platform. It integrates with the IBM's zSeries
portfolio of hardware and z/OS software assets and exploits the qualities of
service of the platform such as close proximity to data, intense scalability,
continuous availability, failover support, and stalwart security.
Most developers working with WebSphere for z/OS today don't have IBM zSeries
server experience. They'e good at J2EE and are more familiar with WebSphere
on distributed platforms. This article intends to help folks unders... (more)
Most WebSphere Application Server (WAS) for z/OS customers use DB2 for z/OS
as the backend or data store. DB2 for z/OS is a high-performance DBMS, with a
strong reputation for handling high-volume data access transactions. Picking
the right WAS for z/OS and DB2 Subsystem connectivity architecture can
greatly improve the system's performance, availability, scalability,
security, and transactional capability.
On the other hand, application developers are always confused by some of the
WAS for z/OS DB2 application development concepts such as local transaction,
JDBC connection shar... (more)