(Cat? OR feline) AND NOT dog?
Cat? W/5 behavior
(Cat? OR feline) AND traits
Cat AND charact*

This guide provides a more detailed description of the syntax that is supported along with examples.

This search box also supports the look-up of an IP.com Digital Signature (also referred to as Fingerprint); enter the 72-, 48-, or 32-character code to retrieve details of the associated file or submission.

Concept Search - What can I type?

For a concept search, you can enter phrases, sentences, or full paragraphs in English. For example, copy and paste the abstract of a patent application or paragraphs from an article.

Concept search eliminates the need for complex Boolean syntax to inform retrieval. Our Semantic Gist engine uses advanced cognitive semantic analysis to extract the meaning of data. This reduces the chances of missing valuable information, that may result from traditional keyword searching.

System to provide distributed J2EE processing in a capacity on demand environment

Publishing Venue

IBM

Abstract

As service provision moves towards the 'on-demand' era there is a need to develop application and infrastructure architectures to enable the delivery of such services. This paper provides a brief discussion and proposed architecture for the delivery of such services on existing J2EE compliant platforms.

Country

Undisclosed

Language

English (United States)

This text was extracted from a PDF file.

At least one non-text object (such as an image or picture) has been suppressed.

This is the abbreviated version, containing approximately
41% of the total text.

Page 1 of 3

System to provide distributed J 2EE processing in a capacity on demand environment

This paper discusses at an abstract level one solution to the delivery of e-business on demand applications which are based on J2EE* platform and architectures. The aim is to provide a mechanism for enabling the distribution of application components, such as EJB*s, the processing of them, and the aggregation and processing of the results such that the components of an application may be delivered across a number of physical or logical nodes in an environment, based on required processing capacity and load. A core element is the use of Web services like interfaces between operational components to support the transfer of request and response data, including those relating to the execution of a transaction on a remote distributed node.

The proposed architecture assumes that an application server platform, conforming with the J2EE specification is already available, and that the required custom modules to enable the operation of the solution may be installed to extend the application server function. Given this infrastructure the architecture provides a system to facilitate the distribution and execution of J2EE architecture compliant components e.g.Beans, EJBs, Servlets, across a number of distributed and unrelated nodes in an ad-hoc basis to support capacity on demand.

The system provides the necessary elements to support (and not limited to) code registration,code distribution and management, transaction initiation and work load balancing (across the nodes servicing the application components), transaction result aggregation, exception processingde-registration and housekeeping

The advantage of this system and model of delivering the service is that the expensive hardware and software need not be dedicated solely to the processing of one application, or even one customer's code. When extra capacity is required it may be allocated in either a new logical or physical location transparent to the core J2EE server environment.

At the core of the operation of the environment is the use and implementation of XML and web services interfaces between the major system components to support the flow of data and the exchange of system related messages.

The following diagram provides a logical overview of the main components involved in the system, some of the components being singular representations of what may be multiple instances e.g. web servers, application servers and J2EE execution nodes: