After several months of development, we are proud to announce the March beta of the WebSphere® Application Server Liberty profile as well as WebSphere® Application Server Developer Tools (WDT). In this beta, new programming APIs, connection capabilities to existing enterprise assets (EIS) and z/OS assets are included. Our eclipse tooling support is also enhanced in support of this WebSphere Application Server Beta. We are also pleased to announce the availability of the beta documentation in IBM Knowledge Center, with an improved user experience, including better search.
We hope you enjoy trying out the WebSphere Application Server Beta.
What’s new, what’s changed?
Optimized Adapters provides for close integration of classic applications on z/OS with those running on the Liberty profile for z/OS. Provides a set of application programming interfaces that enable calls to Liberty profile-based applications from applications running in z/OS batch address spaces and those in UNIX System Services (USS).
OpenID allows for Liberty profile security integration with an OpenID Security Provider, giving your users the ability to authenticate using their social media UserID. WebSphere Liberty profile can be configured to use any private or public OpenID Security Provider such as Google, Yahoo, and others. This feature is based on the OpenID 2.0 open standard.
OpenID Connect is an open standard used for authentication. It provides a framework to support Single Sign On (SSO) across most major websites like Google, PayPal, and the Liberty profile. For example, you can log into your Google+ account and configure the Liberty profile and use your Google+ identity to access the applications.
WebSocket provides partial support for both the WebSocket Protocol and the Java API for WebSockets. This includes connection initiation, message reading and writing, ping, pong, most annotations, and message decoding and encoding.
Java 8 toleration allows the Liberty profile to run with fewer errors on a Java 8 virtual machine. Applications that will run in the Liberty profile server will still need to be compiled at the Java 7 level.
Connector Architecture: provides standard architecture for integration of WebSphere Liberty profile and Enterprise Information Systems (EIS). This features is based on Java EE Connector Architecture V1.6 technology, which enables new business processes (B2B) that leverage existing EIS by plugging resource adapter into WebSphere Liberty profile.
EJB Lite version 3.2: provides initial support for the Enterprise Java Beans version 3.2 specification for the ‘lite’ subset. This new feature includes support for non-persistent EJB timers and asynchronous EJB methods.
Java EE Concurrency Utilities 1.0: provides the ability to configure and use server-managed executors, scheduled executors, thread factories, and the thread context service. Thread context capture and propagation includes the classloader context, the Java EE metadata context, and the security context.
Liberty profile and WebSphere Developer Tools beta documentation online; for the first time, the beta documentation is being provided in IBM Knowledge Center for the Liberty profile and WebSphere Developer Tools. IBM Knowledge Center is the new home for IBM product documentation. It brings IBM’s technical publications together in a single location, and replaces over 800 individual product Information Centers.