Introduction
The WEB 2.0 Feature Pack for WebSphere Application Server (WebSphere Application Server Web 2.0 Feature Pack, hereinafter referred to as WAS-WEB2FEP) is Webspher E Application Server specifically provides an optional installation of enhancements to Web 2.0 features that make Web applications running on a WebSphere application server easier to use.
This feature pack extends service-oriented architecture (SOA) by connecting external Web service, internal SOA services, and Java EE application objects to a more interactive Web application interface. To reduce IT costs and speed responsiveness to the marketplace, the WEB 2.0 feature package provides a development toolkit that supports AJAX for Websphere application Server.
Introduction to the new content in the WebSphere application Server Web 2.0 Feature Pack
The IBM WebSphere Application Server WEB 2.0 Feature Pack is a solution that IBM offers to create AJAX applications, and provides AJAX development tools in addition to the server running environment for WEB 2.0 applications. As you can see, one of the most notable bright spots in the Web 2.0 Feature Pack is Ajax (asynchronous JavaScript and XML), simply saying that Ajax is an Open-source technology that improves the user experience of Web applications without the need for additional browser plug-ins and and make the interaction patterns of WEB applications more reliable. And you can build more dynamic WEB applications with Ajax technology. Let's take a look at what's new in this feature.
Figure 1:web 2.0 Feature Pack
The WEB 2.0 feature package includes the following additions:
The Web 2.0 to SOA connectivity (AJAX connectivity) primarily connects AJAX clients to SOA services and Java EE applications, and extends enterprise data to clients and partners through the Web Feeds.
Ajax client run time is a Dojo toolbox based on the open source Javascript runtime environment that can quickly build AJAX applications. IBM has also expanded its capabilities to provide additional feature widgets and client packages, including IBM Atom Library, IBM Gauge widget, IBM SOAP Library, IBM OpenSearch Library.
Java Library
JSON4J Library
The Web messaging Service (Ajax messaging) is primarily used to connect AJAX clients to real-time data updates in business such as stock prices and timely messaging.
Also included in the WEB 2.0 Feature Pack are Ajax developer guides and sample applications.
WEB 2.0 to SOA connectivity (Ajax connectivity)
WEB 2.0 applications extend the business value of SOA through a rich user experience, and integrate external and internal content. Because of the limitations of technology and browser security, the connections between Ajax clients and SOA services are complex and expensive to develop. The WEB 2.0 to SOA connectivity helps customers easily achieve basic connectivity between the two, reducing costs and accelerating development.
Figure 2:web 2.0 to SOA connectivity
As you can see from the diagram, the WEB 2.0 to SOA connectivity contains the following three parts: