WORKLOAD MANAGEMENT OF STATEFUL PROGRAM ENTITIES(E.G. ENTERPRISE JAVA SESSION BEANS)

In a workload managed system comprising a plurality of server processes each capable of supporting a given program entity, such as an Enterprise JavaBeansTM specified stateful session bean, a stateful session bean instance is passivated, by writing it to a bean store, on completion of a unit of work...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: STOREY, ANTHONY, DALTON, ANN, ELEANOR, LAWRENCE, JONATHAN, PETER, HOARE, POWELL, STEVEN, MITCHELL, IAN, JAMES, DICKINSON, BARRY, CLEMENT, ANDREW, SIMON, FREUND, THOMAS, JAMES, NORMINGTON, GLYN
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator STOREY, ANTHONY
DALTON, ANN, ELEANOR
LAWRENCE, JONATHAN, PETER, HOARE
POWELL, STEVEN
MITCHELL, IAN, JAMES
DICKINSON, BARRY
CLEMENT, ANDREW, SIMON
FREUND, THOMAS, JAMES
NORMINGTON, GLYN
description In a workload managed system comprising a plurality of server processes each capable of supporting a given program entity, such as an Enterprise JavaBeansTM specified stateful session bean, a stateful session bean instance is passivated, by writing it to a bean store, on completion of a unit of work. On next use the session bean is reactivated, by reading it from the bean store, in any one of the plurality of servers thereby allowing workload management for stateful session beans. A routing table is maintained, in non-volatile mass storage, that contains location information for units of work and stateful session bean instances, used to maintain unit of work-server affinity for the lifetime of the unit of work. Stateful session beans instances are associated with ID keys that include a flag that is used to indicate whether or not the routing table contains location information for the bean instance. Dans un système géré en tenant compte de la charge de travail, on dispose d'une pluralité de traitements serveur tous capables de prendre en compte une entité logicielle spécifique, et notamment les beans de session à conservation d'état spécifiés par Enterprise JavaBeans. En l'occurrence, pour passiver une instance de beans de session à conservation d'état, on l'enregistre dans une mémoire de beans dès l'achèvement de l'unité de travail. Dès l'utilisation suivante, pour réactiver le bean de session, on le reprend dans la mémoire de beans, et on le charge dans l'un quelconque des différents serveurs, ce qui permet de gérer en tenant de la charge de travail les beans de session à conservation d'état. En mémoire de masse non volatile, on tient à jour une table d'acheminement contenant, d'une part des informations d'emplacement correspondant aux unités de travail et d'autre part les instances des beans de session à conservation d'état servant à la tenue à jour de l'affinité entre unité de travail et serveur pour toute la durée de vie de l'unité de travail. Les instances des beans de session à conservation d'état sont associées à des clés d'identificateur qui comportent un drapeau servant à indiquer si la table d'acheminement contient ou non l'information d'emplacement correspondant à l'instance du bean.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO02079973A3</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO02079973A3</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO02079973A33</originalsourceid><addsrcrecordid>eNqNirEKwjAUALM4iPoPr5sOlmKG0vGpLzHaJCUv2rEUiZNoof4_KvgBTscdNxWx9eFUe9yDRYeaLLkIXgFHjKTONTTB64AWPt1EQ7ykXOdfo9AEwwRHvCAwMRvvYEvoeDUXk1t_H9Pix5nIFMXdYZ2GZ5fGob-mR3p1rS82RVlVpUQp_3neLq0wOA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>WORKLOAD MANAGEMENT OF STATEFUL PROGRAM ENTITIES(E.G. ENTERPRISE JAVA SESSION BEANS)</title><source>esp@cenet</source><creator>STOREY, ANTHONY ; DALTON, ANN, ELEANOR ; LAWRENCE, JONATHAN, PETER, HOARE ; POWELL, STEVEN ; MITCHELL, IAN, JAMES ; DICKINSON, BARRY ; CLEMENT, ANDREW, SIMON ; FREUND, THOMAS, JAMES ; NORMINGTON, GLYN</creator><creatorcontrib>STOREY, ANTHONY ; DALTON, ANN, ELEANOR ; LAWRENCE, JONATHAN, PETER, HOARE ; POWELL, STEVEN ; MITCHELL, IAN, JAMES ; DICKINSON, BARRY ; CLEMENT, ANDREW, SIMON ; FREUND, THOMAS, JAMES ; NORMINGTON, GLYN</creatorcontrib><description>In a workload managed system comprising a plurality of server processes each capable of supporting a given program entity, such as an Enterprise JavaBeansTM specified stateful session bean, a stateful session bean instance is passivated, by writing it to a bean store, on completion of a unit of work. On next use the session bean is reactivated, by reading it from the bean store, in any one of the plurality of servers thereby allowing workload management for stateful session beans. A routing table is maintained, in non-volatile mass storage, that contains location information for units of work and stateful session bean instances, used to maintain unit of work-server affinity for the lifetime of the unit of work. Stateful session beans instances are associated with ID keys that include a flag that is used to indicate whether or not the routing table contains location information for the bean instance. Dans un système géré en tenant compte de la charge de travail, on dispose d'une pluralité de traitements serveur tous capables de prendre en compte une entité logicielle spécifique, et notamment les beans de session à conservation d'état spécifiés par Enterprise JavaBeans. En l'occurrence, pour passiver une instance de beans de session à conservation d'état, on l'enregistre dans une mémoire de beans dès l'achèvement de l'unité de travail. Dès l'utilisation suivante, pour réactiver le bean de session, on le reprend dans la mémoire de beans, et on le charge dans l'un quelconque des différents serveurs, ce qui permet de gérer en tenant de la charge de travail les beans de session à conservation d'état. En mémoire de masse non volatile, on tient à jour une table d'acheminement contenant, d'une part des informations d'emplacement correspondant aux unités de travail et d'autre part les instances des beans de session à conservation d'état servant à la tenue à jour de l'affinité entre unité de travail et serveur pour toute la durée de vie de l'unité de travail. Les instances des beans de session à conservation d'état sont associées à des clés d'identificateur qui comportent un drapeau servant à indiquer si la table d'acheminement contient ou non l'information d'emplacement correspondant à l'instance du bean.</description><edition>7</edition><language>eng ; fre</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2003</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20030918&amp;DB=EPODOC&amp;CC=WO&amp;NR=02079973A3$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25555,76308</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20030918&amp;DB=EPODOC&amp;CC=WO&amp;NR=02079973A3$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>STOREY, ANTHONY</creatorcontrib><creatorcontrib>DALTON, ANN, ELEANOR</creatorcontrib><creatorcontrib>LAWRENCE, JONATHAN, PETER, HOARE</creatorcontrib><creatorcontrib>POWELL, STEVEN</creatorcontrib><creatorcontrib>MITCHELL, IAN, JAMES</creatorcontrib><creatorcontrib>DICKINSON, BARRY</creatorcontrib><creatorcontrib>CLEMENT, ANDREW, SIMON</creatorcontrib><creatorcontrib>FREUND, THOMAS, JAMES</creatorcontrib><creatorcontrib>NORMINGTON, GLYN</creatorcontrib><title>WORKLOAD MANAGEMENT OF STATEFUL PROGRAM ENTITIES(E.G. ENTERPRISE JAVA SESSION BEANS)</title><description>In a workload managed system comprising a plurality of server processes each capable of supporting a given program entity, such as an Enterprise JavaBeansTM specified stateful session bean, a stateful session bean instance is passivated, by writing it to a bean store, on completion of a unit of work. On next use the session bean is reactivated, by reading it from the bean store, in any one of the plurality of servers thereby allowing workload management for stateful session beans. A routing table is maintained, in non-volatile mass storage, that contains location information for units of work and stateful session bean instances, used to maintain unit of work-server affinity for the lifetime of the unit of work. Stateful session beans instances are associated with ID keys that include a flag that is used to indicate whether or not the routing table contains location information for the bean instance. Dans un système géré en tenant compte de la charge de travail, on dispose d'une pluralité de traitements serveur tous capables de prendre en compte une entité logicielle spécifique, et notamment les beans de session à conservation d'état spécifiés par Enterprise JavaBeans. En l'occurrence, pour passiver une instance de beans de session à conservation d'état, on l'enregistre dans une mémoire de beans dès l'achèvement de l'unité de travail. Dès l'utilisation suivante, pour réactiver le bean de session, on le reprend dans la mémoire de beans, et on le charge dans l'un quelconque des différents serveurs, ce qui permet de gérer en tenant de la charge de travail les beans de session à conservation d'état. En mémoire de masse non volatile, on tient à jour une table d'acheminement contenant, d'une part des informations d'emplacement correspondant aux unités de travail et d'autre part les instances des beans de session à conservation d'état servant à la tenue à jour de l'affinité entre unité de travail et serveur pour toute la durée de vie de l'unité de travail. Les instances des beans de session à conservation d'état sont associées à des clés d'identificateur qui comportent un drapeau servant à indiquer si la table d'acheminement contient ou non l'information d'emplacement correspondant à l'instance du bean.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2003</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNirEKwjAUALM4iPoPr5sOlmKG0vGpLzHaJCUv2rEUiZNoof4_KvgBTscdNxWx9eFUe9yDRYeaLLkIXgFHjKTONTTB64AWPt1EQ7ykXOdfo9AEwwRHvCAwMRvvYEvoeDUXk1t_H9Pix5nIFMXdYZ2GZ5fGob-mR3p1rS82RVlVpUQp_3neLq0wOA</recordid><startdate>20030918</startdate><enddate>20030918</enddate><creator>STOREY, ANTHONY</creator><creator>DALTON, ANN, ELEANOR</creator><creator>LAWRENCE, JONATHAN, PETER, HOARE</creator><creator>POWELL, STEVEN</creator><creator>MITCHELL, IAN, JAMES</creator><creator>DICKINSON, BARRY</creator><creator>CLEMENT, ANDREW, SIMON</creator><creator>FREUND, THOMAS, JAMES</creator><creator>NORMINGTON, GLYN</creator><scope>EVB</scope></search><sort><creationdate>20030918</creationdate><title>WORKLOAD MANAGEMENT OF STATEFUL PROGRAM ENTITIES(E.G. ENTERPRISE JAVA SESSION BEANS)</title><author>STOREY, ANTHONY ; DALTON, ANN, ELEANOR ; LAWRENCE, JONATHAN, PETER, HOARE ; POWELL, STEVEN ; MITCHELL, IAN, JAMES ; DICKINSON, BARRY ; CLEMENT, ANDREW, SIMON ; FREUND, THOMAS, JAMES ; NORMINGTON, GLYN</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO02079973A33</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2003</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>STOREY, ANTHONY</creatorcontrib><creatorcontrib>DALTON, ANN, ELEANOR</creatorcontrib><creatorcontrib>LAWRENCE, JONATHAN, PETER, HOARE</creatorcontrib><creatorcontrib>POWELL, STEVEN</creatorcontrib><creatorcontrib>MITCHELL, IAN, JAMES</creatorcontrib><creatorcontrib>DICKINSON, BARRY</creatorcontrib><creatorcontrib>CLEMENT, ANDREW, SIMON</creatorcontrib><creatorcontrib>FREUND, THOMAS, JAMES</creatorcontrib><creatorcontrib>NORMINGTON, GLYN</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>STOREY, ANTHONY</au><au>DALTON, ANN, ELEANOR</au><au>LAWRENCE, JONATHAN, PETER, HOARE</au><au>POWELL, STEVEN</au><au>MITCHELL, IAN, JAMES</au><au>DICKINSON, BARRY</au><au>CLEMENT, ANDREW, SIMON</au><au>FREUND, THOMAS, JAMES</au><au>NORMINGTON, GLYN</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>WORKLOAD MANAGEMENT OF STATEFUL PROGRAM ENTITIES(E.G. ENTERPRISE JAVA SESSION BEANS)</title><date>2003-09-18</date><risdate>2003</risdate><abstract>In a workload managed system comprising a plurality of server processes each capable of supporting a given program entity, such as an Enterprise JavaBeansTM specified stateful session bean, a stateful session bean instance is passivated, by writing it to a bean store, on completion of a unit of work. On next use the session bean is reactivated, by reading it from the bean store, in any one of the plurality of servers thereby allowing workload management for stateful session beans. A routing table is maintained, in non-volatile mass storage, that contains location information for units of work and stateful session bean instances, used to maintain unit of work-server affinity for the lifetime of the unit of work. Stateful session beans instances are associated with ID keys that include a flag that is used to indicate whether or not the routing table contains location information for the bean instance. Dans un système géré en tenant compte de la charge de travail, on dispose d'une pluralité de traitements serveur tous capables de prendre en compte une entité logicielle spécifique, et notamment les beans de session à conservation d'état spécifiés par Enterprise JavaBeans. En l'occurrence, pour passiver une instance de beans de session à conservation d'état, on l'enregistre dans une mémoire de beans dès l'achèvement de l'unité de travail. Dès l'utilisation suivante, pour réactiver le bean de session, on le reprend dans la mémoire de beans, et on le charge dans l'un quelconque des différents serveurs, ce qui permet de gérer en tenant de la charge de travail les beans de session à conservation d'état. En mémoire de masse non volatile, on tient à jour une table d'acheminement contenant, d'une part des informations d'emplacement correspondant aux unités de travail et d'autre part les instances des beans de session à conservation d'état servant à la tenue à jour de l'affinité entre unité de travail et serveur pour toute la durée de vie de l'unité de travail. Les instances des beans de session à conservation d'état sont associées à des clés d'identificateur qui comportent un drapeau servant à indiquer si la table d'acheminement contient ou non l'information d'emplacement correspondant à l'instance du bean.</abstract><edition>7</edition><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO02079973A3
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title WORKLOAD MANAGEMENT OF STATEFUL PROGRAM ENTITIES(E.G. ENTERPRISE JAVA SESSION BEANS)
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T22%3A32%3A37IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=STOREY,%20ANTHONY&rft.date=2003-09-18&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO02079973A3%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true