The present invention liberates service provider architecture by allowing
the primary logic component that manages the live data to be autonomous
from the client interactive logic components. The client interactive logic
components have reference data and single user writable data and are
charged with interacting with the client and with forming request that
will be recognized by the primary logic component. However, unlike the
conventional architecture, requests submitted from the client interactive
logic components are not trusted by the primary logic component. Instead,
information within the request is validated for accuracy before the
request is honored. The service provider also assists in handling requests
based on stale data by the client interactive logic component generating
formal requests that are commutative and business service oriented, and by
the primary logic component having policies that recognize the existence
of stale data.
La actual invención libera arquitectura del abastecedor de servicio permitiendo el componente primario de la lógica que maneja los datos vivos para ser autónomo de los componentes interactivos de la lógica del cliente. Los componentes interactivos de la lógica del cliente tienen datos de la referencia y datos escribibles del solo usuario y se cargan con obrar recíprocamente con el cliente y con la formación de la petición que será reconocida por el componente primario de la lógica. Sin embargo, desemejante de la arquitectura convencional, las peticiones sometidas de los componentes interactivos de la lógica del cliente no son confiadas en por el componente primario de la lógica. En lugar, la información dentro de la petición se valida para la exactitud antes de que se honre la petición. El abastecedor de servicio también asiste a manejar las peticiones basadas en datos añejos por el componente interactivo de la lógica del cliente que genera las peticiones formales que son servicio comutativo y de negocio orientado, y por el componente primario de la lógica que tiene políticas que reconozcan la existencia de datos añejos.