US2008270986A1PendingUtilityA1

System and method for enterprise javabeans container

Individually held — no corporate assignee on recordPriority: Apr 30, 2007Filed: Apr 28, 2008Published: Oct 30, 2008
Est. expiryApr 30, 2027(~0.8 yrs left)· nominal 20-yr term from priority
H04L 67/143G06F 8/61H04L 67/56H04L 67/568G06F 21/6281G06F 8/60H04L 67/14
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system to implement functionality for running Enterprise JavaBeans. The functionality is provided by a set of components. The components include a life cycle manager, a client views manager, a proxy invocation handler, an invocation chain manager, and an invocation context.

Claims

exact text as granted — not AI-modified
1 . A system to run Enterprise JavaBeans (“EJB”), comprising:
 a life cycle manager to manage the lifecycle of bean instances;   a client views manager to manage the life cycle of client views provided to bean clients;   a proxy invocation handler coupled to a client view factory to propagate a client request from a client view to a bean instance;   an invocation chains manager to execute the client request responsive to receiving the client request from the proxy invocation handler; and   an invocation context to manage the lifecycle of an interceptor chain responsive to the interceptor chain being executed by the invocation chains manager.   
   
   
       2 . The system of  claim 1 , wherein the client views manager comprises:
 a set of client view factory instances to create and destroy client view instances.   
   
   
       3 . The system of  claim 1 , further comprising:
 a timeout manager to manage timeout invocations.   
   
   
       4 . An apparatus to provide a runtime environment for an Enterprise JavaBean (“EJB”), the apparatus comprising:
 an invocation chains manager to invoke an invocation chain responsive to a request;   an enterprise bean context to maintain a set of resources associated with the EJB;   an instance life cycle manager coupled to the enterprise bean context to manage an instance of the EJB and resources associated with the instance of the EJB; and   a component interface manager to manage factory objects associated with the instance of the EJB.   
   
   
       5 . The apparatus of  claim 4 , wherein the factory objects comprise:
 a remote access factory object; and   a local access factory object.   
   
   
       6 . A method to run Enterprise Java Beans (“EJB”) applications, comprising:
 creating a set of interceptors, each interceptor encapsulating logic to service a request for a bean or a bean life cycle event;   grouping interceptors in interceptor chains;   requesting an interceptor chain responsive to receiving a request for the bean;   associating the interceptor chain with an invocation context; and   executing the interceptor chain to service the request.   
   
   
       7 . The method of  claim 6 , further comprising obtaining a reference to a client view of the bean. 
   
   
       8 . The method of  claim 6 , wherein requesting the interceptor chain comprises:
 invoking a proxy invocation handler to pass the request to an invocation chain manager;   estimating if the received request is for a business logic operation or a lifecycle operation; and   identifying an interceptor chain to service the request based on the estimation of the type of the request.   
   
   
       9 . A machine readable medium having instructions therein that when executed by the machine, cause the machine to:
 create a set of interceptors, each interceptor encapsulating logic to service a request for a bean or a bean life cycle event;   group interceptors in interceptor chains;   request an interceptor chain responsive to receiving a request for the bean; and   execute the interceptor chain to service the request.   
   
   
       10 . The machine readable medium of  claim 9 , further comprising instructions that cause the machine to obtain a reference to a client view of the bean. 
   
   
       11 . The machine readable medium of  claim 9 , wherein instructions causing the machine to request an interceptor chain, cause the machine to:
 invoke a proxy invocation handler to pass the request to an invocation chain manager;   estimate if the received request is for a business logic operation or a lifecycle operation; and   identify an interceptor chain to service the request based on the estimation of the type of the request.

Join the waitlist — get patent alerts

Track US2008270986A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.