(September 16, 2003) - The latest firmware release for the DataPower XS40 XML
Security Gateway and XA35 XML Accelerator network devices include support for
IBM's WebSphere MQ (formerly MQ Series) protocol. This integration, achieved
in part by establishing a technology licensing relationship with IBM
Corporation, enables direct access to the XML acceleration and Web services
security benefits of DataPower's XAN products from MQ Series applications.
Support for MQ also makes it possible to use the XS40 XML Security Gateway as
a wirespeed trusted gateway between internal MQ-based Web services and
external HTTP Web services. The integration is available immediately as an
optional part of firmware Release 2.3.
The integration allows the XS40 and XA35 to accept messages that come across
HTTP as well as MQ, extract the XML message, and process it based on its
source and c... (more)
It's likely you've been working with WebSphere MQ (WMQ) for years developing,
deploying, monitoring, or all of the above. It's also likely that by now you
have assembled a tool bag full of items to support your implementations and
ongoing operations. And you've no doubt become accustomed to dealing with
problems within the MQ domain. But what if you could see more of the
transactional journey on either side of MQ? Organizations doing this are
finding new ways to improve levels of service and avoid costly upgrades.
Initially, just seeing the touch points, you know - the "puts" and the "gets"
along with MQ administration probably seemed entirely sufficient in order
to manage WMQ. A common assumption was that as long as we saw messages coming
and going, things were okay. Analogous to Archimedes' principle of water
displacement, the health of MQ or any other middleware... (more)
In Part 1 of this series, we discussed how the use of messaging software can
alleviate some of the problems with integration of J2EE and .NET environments
using Web services. In this article we will discuss implementation of the
proposed architecture on both J2EE and .NET platforms, along with possible
enhancements of the proposed solution.
All of the code referenced in this article is available for download from
Implementing the .NET Client
Although support pack MA07 supports all the basic functionality of WebSphere
MQ and is implemented based on the WebSphere MQ Java object model,
implementation of interoperability with a JMS-based J2EE implementation poses
the following challenges:
1. Implementation of JMS for WebSphere MQ introduces the RFH2 header, which
is used by this implementation to support JMS-required features (e.g.,... (more)
Enterprises need to think about a performance management solution that will
give them real-time end-to-end visibility into the entire Web application
environment from browser to back-end systems, including messaging middleware
such as WebSphere MQ. By providing an application-centric view of
MQ-connected environments, such a tool allows application administrators to
work collaboratively with MQ administrators without displacing existing MQ
monitoring tools. The result is an effective, seamless process for detecting,
triaging, and diagnosing application performance issues in complex
Intended for Web application administrators, this article will discuss the
core requirements for monitoring and managing the performance of WebSphere
MQ-connected Web application environments and illustrate the advantages in
having a single tool that can prov... (more)
As a J2EE application server, WAS for z/OS supports the Java Messaging
Service (JMS). There are three choices for JMS providers in WAS for z/OS
V5.x: WebSphere MQ (WMQ), Embedded Messaging (EM) JMS provider, or a
The EM JMS provider is a simplified WMQ. It provides an isolated messaging
environment in WAS for z/OS that can't be used to interoperate with any other
messaging systems. Obviously the JMS support in WAS for z/OS was a temporary
solution. Now it's been deprecated in WAS for z/OS V6. Instead a new JMS
provider named Service Integration Bus (SIB) has been introduced. SIB is part
of IBM's Enterprise Services Bus (ESB) infrastructure solution, which isn't
just a simple JMS provider. I'll discuss WAS for z/OS and SIB in a separate
There are few third-party messaging products that run on z/OS. So this
article will focus on discuss... (more)
With WebSphere Application server 5.0+ you can now add Message-Driven Beans
(MDBs) to your WebSphere arsenal. These beans are handy for many processes. I
recently had to write a MDB using MQ Series. WebSphere Application Server
(WAS) 5.0 had the same functionality built-in, but I had a hard time learning
how to use it. I also encountered some issues while configuring it to run in
a load-balanced environment.
First of all, there's no real way of balancing the load in a clustered
environment for MDBs. All nodes in the cluster will fight for the messages as
they enter the queue. This is a limitation that can't be worked around.
There's another pitfall that will affect you even if you don't plan to use
load balancing. If for any reason the queue manager connection fails, your
MDB will be rendered useless until someone restarts the message listener
service on the applica... (more)
It is today's reality that most companies are using both J2EE and .NET
environments for their software implementation. Until recently, the prevalent
solution for integration of these two environments has been HTTP-based Web
Although this solution works well in many cases, it suffers from the
1. Most implementations today are synchronous and based on the synchronous
nature of the underlying HTTP protocol.
2. Reliable messaging is difficult to implement using HTTP.
3. Load balancing in an HTTP-based environment requires a client-side
load-balancing implementation, which is usually quite difficult when compared
to server-side load balancing.
4. Client and server application life cycles have to be synchronized in
order for Web services-based communications to work.
Some of these problems can be easily alleviated by using messaging software... (more)
Nastel Technologies, a leading provider of performance monitoring and
management software for integrated applications and an HP Platinum Partner,
announced that its Nastel AutoPilot WebSphere MQ (APWMQ) Smart Plug-in (SPI)
for HP Software is available through HP, effective immediately. The Nastel
SPI for WMQ has been certified by HP for its functionality and integration
with HP Operations Management Software.
The Nastel APWMQ SPI for HP extends the span of control of HP Software by
enabling users to monitor and manage IBM WebSphere MQ (MQSeries) environments
directly from their HP Operations console. The APWMQ SPI makes the HP
Operations console a single point of control over the entire enterprise IT
infrastructure with complete access to all WebSphere MQ nodes from
application servers to mainframes, including those not supported by the HP
Operations Manager Softwa... (more)
IBM has announced enhanced versions of its WebSphere business integration
software to address the needs of small and mid-sized businesses (SMBs).
Specifically, IBM announced new versions of its WebSphere MQ and WebSphere
Business Integration (WBI) Server Express software.
SMB is one of the largest and fastest growing opportunities in the IT
industry, IBM says, pointing to IDC projections that SMBs will spend $360
billion on IT in 2005.
The new version of WebSphere MQ helps reduce the costs of on-going support
for manual coding and file transfer and point-to-point solutions to exchange
data between business applications and systems, the company said in an
official announcement. The new version of WBI Server Express includes new
adapters that integrate with existing applications, improved business
flexibility using wizard-driven business rules, and simplified Web-base... (more)
MQSoftware, Inc., is debuting a new training course by MQSoftware University
for IBM WebSphere MQ Workflow integration specialists called "WebSphere MQ
Workflow API and Web Client." The three-day course is designed for
integration specialists, project managers, administrators, and others who are
involved in business-critical WebSphere MQ Workflow implementations where
advanced skills are required.
The course is designed to address critical aspects of a typical WebSphere MQ
Workflow implementation, including the Web Client, Java API and XML
interface. The course also features hands-on exercises that will expose all
important aspects of the product, including customizing the Web Client for
optimal implementations. The class is scheduled for April 13-15, 2004 in
Minneapolis with additional dates in June and August. Private classes on this
topic are also available by ca... (more)
Managed Methods Inc., a provider of SOA (Service Oriented Architecture)
visibility and SOA runtime governance today announced the availability of
their SOA management and runtime governance support for deeper visibility for
applications running on IBM WebSphere ESB, MQ, WSRR and environments secured
by IBM DataPower. End-to-end management and monitoring is crucial to the
performance of a business transaction. This additional capability expands the
SOA environments that JaxView supports, including a wide range of support for
applications exposed by ESBs , protocols and messaging and back end-databases
including IBM DB2.
"We are exceptionally pleased with this release for the support of these
integration and mediation products. Our customers are using JaxView in
varying ways, from agentless visibility to security and brokering, with
varying environments. " states Al ... (more)