System and method for dynamically caching dynamic multi-sourced persisted EJBs
AssigneeInitiate Systems, Inc.
InventorsJim Skufca, David Smith, Rob Bugh, John A. Buslawski
Life of this patent
Estimating the term…
Loading patent…
AssigneeInitiate Systems, Inc.
InventorsJim Skufca, David Smith, Rob Bugh, John A. Buslawski
Estimating the term…
Dynamic Multi-sourced Persisted Enterprise Java Bean (EJB) instances are dynamically created on aJ2EE compliant Application Server to access data contained in multiple data source systems. This Dynamic Multi-sourced Persisted EJB is a general class responsible for dynamically aggregating source system information and caching it based on a Context definition. Individual EJB attributes that include mapping, caching and security definitions are mapped to individual pieces of data in source systems by the Context definition. A caching definition can be reloaded during execution as desired. Applications can access the Dynamic Multi-sourced Persisted EJB directly, or use a Session EJB to create a static interface to the dynamically mapped, cached and secured data. Bi-directional synchronization of the cache between client and source system data and modifications of data attributes are achieved without recoding, recompiling and redeploying of custom coded solutions.
A method computer-implemented for dynamically caching Dynamic Multi-sourced Persisted EJB attributes, comprising:
A computer-implemented system for dynamically caching Dynamic Multi-sourced Persisted EJB attributes, comprising:
A computer-implemented system for dynamically mapping Dynamic Multi-sourced Persisted EJB attributes to source system resources, comprising:
A computer-implemented system for dynamically caching Dynamic Multi-sourced Persisted EJB attributes, comprising:
Dependencies are inferred from the claim text.