Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

IBM WebSphere Developer Technical Journal

Issue 16.3 : May 8, 2013

IBM WebSphere Developer Technical Journal

Tab navigation

From the editor

This issue of the IBM® WebSphere® Developer Technical Journal includes features on several areas that have been mentioned a lot by IBM lately, such as mobile, analytics, and security, for starters. Learn how you can use IBM Worklight to send SMS messages to mobile applications, how you can achieve low latency analytics with IBM WebSphere eXtreme Scale and IBM Cognos, and how to enable OAuth service provider support in WebSphere Application Server. You've also probably heard about the new Liberty profile — if so, you'll find an article related to Liberty security, and if not, you'll find a column that describes some things you should know about the Liberty profile, including why you should be using it.

Your required reading begins below...

Featured articles

Deliver actionable business insight with low latency analytics using WebSphere eXtreme Scale and Cognos Real-time Monitoring

by Dr. Alan Hopkins
The use of data analytics promises to deliver a wealth of opportunities that will enable game-changing advances in the level of achievable business insight across all domains of computing applications. As such, organizations are being urged to implement integrated information platforms that support multiple modes of data analysis. This article shows how data written to an IBM WebSphere eXtreme Scale-based distributed cache can be consumed by IBM Cognos Real-time Monitoring, thereby enabling low latency analytical processing. The use of near real-time analytics can supplement other higher-latency analytical techniques as part of a comprehensive enterprise information integration platform.

Send SMS push notifications to your mobile app using IBM Worklight

by Thejaswini Ramachandra, Pradeep Bhat and Girish Dhanakshirur
Many companies today are extending their enterprise applications to the mobile channel. One of the key requirements for enterprise apps is the ability to send short messages (as notifications or alerts) to mobile clients. Notifications drive user engagement and can be based on events or triggered by user behavior or by some pre-condition. IBM Worklight provides support for sending SMS/text notifications to mobile devices in addition to smart phone push notifications. This article explains how you can set up and send SMS notifications with Worklight, using a retail banking scenario as an example. Sample mobile app source code is provided to illustrate how to subscribe and receive SMS notifications.

Constructing REST services with WebSphere Application Server, Part 1: A simple RESTful implementation

by Rick Gunderson
This introduction to the REST features embedded in IBM WebSphere Application Server illustrates how you can create a simple REST service and leverage the RESTful capabilities that are built into WebSphere Application Server, such as object deserialization, custom serialization, and exception handling. With the information presented here and the sample application that is included, you should be able to create a JAX-RS application with response providers that enable you to tailor the responses from your application.

Using OAuth: Enabling the OAuth service provider in WebSphere Application Server

by Jeff Hoy, Bill O'Donnell, Shane Weeden and Chunlong Liang
OAuth has become the de facto standard for delegated authorization across web applications. In addition to delegated access, OAuth is increasingly being used in traditional authentication and authorization roles, specifically driven by the pervasive trends of cloud and mobile. OAuth 2.0 service provider support was added to IBM WebSphere Application Server in versions 7.0.0.25, 8.0.0.5, and 8.5.0.1. This article provides an overview of OAuth support, highlighting the architecture, new features, and minimal configuration steps needed to enable the capability in WebSphere Application Server. You'll also find debugging tips, resource links, and pointers for advanced configurations.

Using OAuth: Enabling OAuth in the WebSphere Application Server Liberty profile

by Jeff Hoy, Bill O'Donnell, Shane Weeden and Chunlong Liang
If this seems similar to the article described above, it is. This one, however, describes OAuth support as it applies to the IBM WebSphere Application Server Liberty profile. The Liberty profile offers OAuth service provider support as a single run time security service. While similar to OAuth support in the WebSphere Application Server full profile, there are significant differences, hence the separate coverage. Additionally, comparing these two articles side by side can provide insight into how the two profiles differ.

Comment lines

  • Nine things that make the Liberty profile so fast, easy, and smart to use
    by Sonali Samantaray

    " While focusing on development users, the IBM® WebSphere® Application Server Liberty profile maintains fidelity with the full-profile WebSphere Application Server; both profiles use the same containers and offer the same Quality of Service. Applications can be developed and tested using the Liberty profile and then deployed on full-profile WebSphere Application Server with no changes. Liberty is a highly composable and dynamic runtime that improves and enhances the out-of-the-box user experience for WebSphere Application Server developers ..."

    Read entire article

Get your Tech Journal to go!

Download this issue of the IBM WebSphere Developer Technical Journal for offline reading:

PDF PDF version available soon!

Kindle Kindle version available soon!

Also available: complete back issues in PDF and Kindle formats. (See these instructions for downloading Kindle issues.)

More columns

Check out recent installments of other recurring 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.

  • + 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

    by Tom Alcott
    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.

  • + ExpandMission: Messaging

    by T. Rob Wyatt
    Mission: Messaging discusses topics designed to encourage you to re-examine your thinking about IBM WebSphere MQ, its role in your environment, and why you should pay attention to it on a regular basis.

  • + 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.