A method and apparatus for creating network services. Instead of programming or hard coding an entire web service, the invention provides the ability to easily create a module/mechanism (referred to as a template) that produces code that may be utilized to create a web service. Thus, a template is formed and utilized to create a model that can generate an application or web service. Each template is comprised of a list of features, and a model (referred to as a run time model or RTM). An RTM is an XML document that declares the structure, functionality, and behavior of a web service application (referred to as a WSA). In one or more embodiments, each feature is responsible for generating XML entities to be output in a new RTM. Each feature may obtain one or more users' input that is utilized to build an XML entity in a new RTM. Further, each feature may be processed sequentially and has the ability to modify any existing XML entities that have already been created (by other features, for example). Consequently, features have the ability to look at an application as a whole to effect a change to the entire existing application instead of merely adjusting and modifying the entity they are responsible for. In one or more embodiments of the invention, when a condition that may affect an application changes, the template may be utilized to regenerate the RTM to produce a new web service or XML document.

Un método y un aparato para crear servicios de red. En vez de la programación o de la codificación dura un servicio entero de la tela, la invención proporciona la capacidad de crear fácilmente un module/mechanism (designado una plantilla) que produzca el código que se puede utilizar para crear un servicio de la tela. Así, una plantilla se forma y se utiliza para crear un modelo que pueda generar un servicio del uso o de la tela. Cada plantilla se abarca de una lista de características, y de un modelo (designado un modelo o un RTM runtime). Un RTM es un documento de XML que declara la estructura, la funcionalidad, y el comportamiento de un uso del servicio de la tela (designado un WSA). En unas o más encarnaciones, cada característica es responsable de generar las entidades de XML que se harán salir en un RTM nuevo. Cada característica puede obtener la entrada de unos o más usuarios que se utiliza para construir una entidad de XML en un RTM nuevo. Además, cada característica se puede procesar secuencialmente y tiene la capacidad de modificar cualquier entidad existente de XML que se haya creado ya (por otras características, por ejemplo). Por lo tanto, las características tienen la capacidad de mirar un uso en su totalidad para efectuar un cambio al uso existente entero en vez simplemente de ajustar y de modificar la entidad que son responsables de. En unas o más encarnaciones de la invención, cuando una condición que puede afectar cambios de un uso, la plantilla se puede utilizar para regenerar el RTM para elaborar un nuevo servicio de la tela o el documento de XML.

 
Web www.patentalert.com

< Subsystem and method of reorganizing multiplexed data

< Firewall for processing connection-oriented and connectionless datagrams over a connection-oriented network

> Database for designing integrated circuit device, and method for designing integrated circuit device

> Reclaiming memory from deleted applications

~ 00070