- Read Enterprise Caching in a Mobile Environment Redbook
- Download and Run the WebSphere eXtreme Scale Liberty Profile Airport Sample
IBM Elastic Caching Community
lisaw 0600016B42 Tags:  cache learn sample download liberty mobile caching worklight phones 6,823 Views
In the current global enterprise business environment, with the millions of applications running across mobile phones and tablets, mobile brings more business opportunities for value added services but also brings more challenges to existing systems. Data is being accessed at a rapidly increasing rate to service mobile applications and the workload is becoming a burden to back-end servers. The solution to this problem is caching, and IBM® WebSphere® eXtreme Scale or the WebSphere DataPower® XC10 Appliance can cache frequently used data, thereby improving the performance of mobile applications and reducing the traffic to these back-end applications.
If you're problem is that you need better performance on an increasingly higher traffic that mobile applications bring, in memory caching is your solution.
Read through the Enterprise Caching in a Mobile Environment Redbook to see how WebSphere eXtreme Scale, WebSphere Liberty Profile, and IBM Worklight can help you solve these problems. And better yet, we have an entirely working sample that can show you show easy it is to write an application using these technologies!
firstname.lastname@example.org 11000076QT Tags:  cookies management http download was wxs websphere session java sample cache 10,202 Views
Caching sessions in your application is one of the most beneficial and easy to do to improve performance that you can do. If you have an application server, store your information in your sessions, and want to offload that to a cache which can be hit over and over again at super fast speeds, try out this sample.
The Websphere eXtreme Scale HTTP Session Sample is a web application and documentation provided to demonstrate the functionality of the Websphere eXtreme Scale Version 8.6 HTTP session management component. This document will show you exactly how to configure WebSphere Application to integrate WebSphere eXtreme Scale as an HTTP Session caching provider.
Using beans to connect to your data grid?
The getting started with Spring sample is provided for a quick introduction to the Spring framework integration. The sample consists of shell and batch scripts that are designed to start a simple grid with very little customization needed. You can create a spring applications and connect to your DataPower XC10 Appliance to cache your bean in the grid.
This sample demonstrates the following concepts:
To install the sample follow these steps:
The <ObjectGrid> directory is the directory where the eXtreme Scale trial was extracted, or the ObjectGrid directory within a WebSphere eXtreme Scale product installation.
Running the sample
The WXSSpringCache.zip file contains the SpringCache binary class files and the source files. The sample can be run with the supplied scripts for Windows and UNIX operating systems, or can also be run in Eclipse. For details on running the sample, see the README.txt file in the extracted SpringCache directory. For details on running the sample in Eclipse, see the ECLIPSE_README.txt file also located in the extracted SpringCache directory.
Running the sample as a client for XC10
1. Create a Simple Data Grid and Map on the XC10 console
Sign into the console
Click Data Grid->Simple Data Grid
Click the plus sign for a new Grid.
Give the Grid a Name.
2. Edit your env.bat or env.sh
Change the CATALOGSERVER_HOST and CATALOGSERVER_PORT to point to your XC10 machine.
Change the CATALOG_SERVICE_ENDPOINTS to point to your XC10 machine.
3. Edit your springcontext.xml in the SpringCache/bin directory to point to the endpoints, grid and maps you created on the XC10.
3. Download the prerequisite libraries for the sample. Create a directory called 'lib" under
the <installRoot>/ObjectGrid/samples/SpringCache directory and copy the following
libraries to it:
a. Spring 3.1.1: http://www.springsource.org/about
org.springframework.aop-3.1.1.RELEASE.jar, org.springframework.asm-3.1.1.RELEASE.jar, org.springframework.beans-3.1.1.RELEASE.jar,
org.springframework.context-3.1.1.RELEASE.jar, org.springframework.core-3.1.1.RELEASE.jar, org.springframework.expression-3.1.1.RELEASE.jar
b. Commons-logging: http://commons.apache.org/logging
c. AOP Alliance: http://aopalliance.sourceforge.net/
4. Open a terminal or command-line window:
Windows: set JAVA_HOME=<java home>
UNIX: export JAVA_HOME=<java home>
5. CD <installRoot>/ObjectGrid/samples/SpringCache
6. Run the test client:
The test client shows several operations on the grid including a get, update, and query by
For information on loading and running this client in Eclipse,
refer to the provided ECLIPSE_README.txt file. You can use the Eclipse environment
to update and compile the sample and run the sample programmatically.
This sample also includes commands and source code that can be used to create catalog and container servers separately from the XC10.
Post any feedback on this sample as a comment on this page.
AT&T Mobile App Hackathon
Have a great app idea you'd like to hack using IBM® Worklight®? Join this extremely special Worklight focused AT&T Mobile App Hackathon at Impact 2013, to find out how you might win $10,000. The eXtreme Scale team has a sample Worklight application (airport sample) running with a Liberty server we created that you can check out and get inspired.
You do need to preregister for this event in addition to your IBM Impact registration. More information can be found at https://developer.att.com/developer/forward.jsp?passedItemId=13401230
Join now for your chance at some extra cache.. I mean cash!
Eric Van Norman 120000G08J Tags:  elastic scale extreme caching hackathon ibm impact 6,133 Views
WebSphere eXtreme Scale is excited to make a splash this Impact 2013 hosted in Las Vegas. Here's the relevant sessions you should check out. What are you waiting for, go register now!
Session TAP-1276 : Elastic Caching Integration Patterns in the Enterprise
This session discusses how elastic caching can be used across the WebSphere portfolio to improve performance, scalability and high availability thru a series of proven integration patterns. These patterns include: mobile application integration, portal and commerce server deployments, cloud deployment, enterprise service bus acceleration, database integration and advanced application server deployments.
Session TAP-1294 : Six Hot New Features in WebSphere eXtreme Scale 8.6 and WebSphere DataPower XC10
WebSphere eXtreme Scale 8.6 includes a host of powerful new features to allow for more efficient data access. Learn how to leverage near cache invalidation to avoid expensive remote data accesses. Use two new index types to optimize grid queries. Receive event driven query results. Increase your grid capacity by leveraging disk storage. Use multi-partition transactions to achieve atomic updates to complex data structures. Configuration and usage of all of these features are covered in this highly technical session.
Session TAP-1296 : Cache in the Cloud: WebSphere eXtreme Scale and WebSphere DataPower XC10
This session covers the basics of elastic caching and how WebSphere Datapower XC10 and WebSphere Extreme Scale are great cloud ready elastic caching platforms. Numerous independent studies have shown that enterprises need elastic caching and as things move to a cloud operating environment the need becomes even greater. XC10 and eXtreme scale include the necessary components to provide a complete cloud service including: multi-tenancy, security, elasticity, monitoring and automation.
Session TAP-1866 : Elastic Caching with DataPower XC10 V.Next
The DataPower XC10 appliance provides a purpose-built, easy-to-use solution for the elastic caching tier of your enterprise application infrastructure. In this session you will learn about the latest features and come to understand how to leverage XC10 to improve scalability, availability and performance.
Session TAD-1135 : Accelerate Time to Market with WAS Liberty Profile & IBM Mobile Foundation
In today's On Demand World, success requires the ability to deliver new applications quickly and cost effectively. Join us in this session to learn how to create integrated web and mobile applications using WAS Liberty Profile and IBM Mobile Foundation. You will also learn how to enhance your applications using caching to enable your applications to scale to handle the demands Mobile introduces, huge transaction spikes and volumes. The session will explore the value proposition and capabilities of WAS Liberty Profile, IBM Mobile Foundation and WebSphere eXtreme Scale. You will learn how to reduce development costs and improve time-to-market by adopting WAS Liberty Profile and IBM Mobile Foundation in your solution.