IBM WebSphere Developer Technical Journal

Issue 17.3: July 30, 2014


In this issue

The core of this issue of the IBM WebSphere Developer Technical Journal includes a look at DNS and the new generation hardware for IBM PureApplication System users, SSL and application behavior information for IBM WebSphere Application Server users, a pattern tip to help you create pluggable content, and important resiliency testing information for everyone.

Your required reading begins below...

Featured articles

  • Journal
                                    Article

    How WebSphere Application Server V8.x handles poison messages

    by Paul Titheridge
    A poison message is simply a message that the receiving MDB application is unable to process. Poison messages have been covered by articles in the Journal before for earlier versions of IBM® WebSphere® Application Server, but some fundamental differences in the lastest releases urged a revisit with updated information. This article describes how WebSphere Application Server Version 8.0 and V8.5 handle poison JMS messages, looks at the behaviour of both the default messaging provider and the IBM WebSphere MQ messaging provider, provides information on how the default behaviour can be changed, and more.

  • Journal
                                    Article

    How IBM PureApplication System uses DNS to deploy workloads onto the data center's network

    by Bobby Woolf
    Like any computer connected to a TCP/IP network, IBM® PureApplication® System uses DNS to locate resources on the network so that it can connect to them. This article explains how to configure PureApplication System’s network settings to use the data center’s DNS servers, the dependencies it has on DNS, what queries it expects DNS to be able to answer, and what goes wrong with when it can’t use DNS properly. It also reviews the basics of how DNS works as part of any IP network, and how to troubleshoot DNS problems encountered by PureApplication System, helping to ensure that your system will deploy your workloads onto your data center’s network properly.

  • Journal
                                    Article

    A tour of the hardware in IBM PureApplication System: The second generation

    by Bobby Woolf
    A set of earlier developerWorks articles supplied an overview of the hardware, virtualized hardware, and runtime environments that support the private enterprise cloud environment provded by IBM® PureApplication® System. As of June 2014, there is a new second generation of the PureApplication System hardware, and this article is here to fill you in on what's new or different from the first generation. Included are descriptions of the hardware components contained in the various models, hardware improvements, and more.

  • Journal
                                    Article

    Advanced security hardening in WebSphere Application Server V7, V8 and V8.5

    by Martin Lansche and Keys Botzum
    Security consists of more than just some firewalls at the edge of your network protecting you from the outside. It is a difficult and complex set of actions and procedures that strive to strengthen your systems as much as is appropriate. This newly updated two-part article discusses many aspects of security in general, including the IBM® WebSphere® Application Server security architecture, and discusses hardening a WebSphere Application Server environment. Key updates address the use of the SSL protocol with WebSphere Application Server to protect data that is transferred over the network.

Comment lines

  • Journal
                                    Article

    Comment lines: Software solution resiliency guidelines can help prevent bad behavior

    by Samir Nasser
    "Software solution resiliency refers to the ability of a solution to absorb the impact of a problem in one or more parts of a system, while continuing to provide an acceptable service level to the business. Two significant components in the definition of resiliency here is the problem impact, and what service level is considered acceptable when that problem occurs. Ideally, the solution must be able to deal with any problem in a way that there will be no negative impact. For a distributed software solution to be resilient, all prerequisite layers supporting this solution must be resilient. These layers are typically the networks, firewalls, load balancers, network switches, operating systems, installed software, and the hosted software solution that might be distributed over a large number of hosts..."

  • Journal
                                    Article

    Comment lines: Loose coupling with Context and Dependency Injection

    by Brian Paskin
    "There are a number of advantages when utilizing CDI in applications. The application code does not have to know anything about the beans, only that they implement a certain interface. The application does not have to know anything about the account types, and so the account types can be added, removed. Testing has become easier, as beans can be easily added, removed, or changed based on a the test case. One of the biggest advantages is the potential ability to plug in a new framework without changing any code..."

More columns

  • + ExpandComment lines

    Comment lines editorials feature a diverse roster of subject matter experts discussing a wide array of topics, whether it's something related to the use of IBM products, emerging technologies, industry trends, or something else that WebSphere software users need to know.

  • + ExpandConquering complexity

    Each installment of Conquering complexity addresses a common issue related to security that can be resolved or simplified using IBM WebSphere DataPower Appliances and other IBM technologies.

  • + ExpandInnovations within reach

    Innovations within reach features new information and discussions on topics related to emerging technologies, from both developer and practitioner standpoints, plus behind-the-scenes looks at leading edge IBM WebSphere products.

  • + ExpandMission: Messaging

    The WebSphere Contrarian answers questions, provides guidance, and otherwise discusses fundamental topics related to the use of WebSphere products, often dispensing field-proven advice that contradicts prevailing wisdom.

  • + ExpandThe Support Authority

    The Support Authority discusses resources, tools, and other elements of IBM Technical Support that are available for WebSphere products, plus techniques and new ideas that can further enhance your IBM support experience.

  • + ExpandThe WebSphere Contrarian

    The WebSphere Contrarian answers questions, provides guidance, and otherwise discusses fundamental topics related to the use of WebSphere products, often dispensing field-proven advice that contradicts prevailing wisdom.