A multi-tier server application architecture provides a simplified programming model of multiple user server applications that enhances programmer productivity. The multi-tier architecture comprises a client tier for client application code that initiates processing by the server application in response to user input, a middle tier of object-oriented server application code, and a database tier of shared access data and management code. A run-time environment for the object-oriented server application code limits access to instantiated objects of the middle tier server application code to a single one of the users. Objects in the middle tier that are instantiated to initiate processing for a particular user and grouped into a collection. The run-time environment manages the flow of execution into the collection such that the collection has only a single logical thread of execution and access by the client application code is exclusive to the particular user.

Una arquitectura de varias filas del uso del servidor proporciona un modelo de programación simplificado de los usos múltiples del servidor del usuario que realce productividad del programador. La arquitectura de varias filas abarca una grada del cliente para el código del uso del cliente que inicia el proceso por el uso del servidor en respuesta a entrada del usuario, a una grada media del código orientado al objeto del uso del servidor, y a una grada de la base de datos de los datos del acceso y del código de gerencia compartidos. Un ambiente run-time para los límites orientados al objeto del código del uso del servidor tiene acceso a instantiated objetos del código medio del uso del servidor de la grada solo de los usuarios. Los objetos en la grada media que son instantiated para iniciar el proceso para un usuario particular y agrupado en una colección. El ambiente run-time maneja el flujo de la ejecución en la colección tales que la colección tiene solamente un solo hilo de rosca lógico de la ejecución y el acceso por el código del uso del cliente es exclusivo al usuario particular.

 
Web www.patentalert.com

< Revenue management system and method

< Computer-based method and system for ordering services

> Disabling and enabling transaction committal in transactional application components

> Method and apparatus for providing a station set with advanced telecommunications services

~ 00003