Method and apparatus for a Meta Data Service in a data processing system

   
   

As a solution to the problem of distributed knowledge of data object definitions, data object definitions are removed from the source code. A Meta Data Service is created and made available on a network which knows the definitions of all of the objects that are used by applications that are designed to use the Meta Data Service. When an object is created, the Meta Data Service creates and stores a meta definition for the object. Data objects are passed over a network in a "soft" format. Applications within a distributed data processing system are designed in such a manner such that, at any stage of object processing, an application does not assume to understand the definition or structure of an object, nor is an application hard-coded with the object definitions. At each stage, an application queries the Meta Data Service for the meta definition of the object before proceeding with the processing of an object. The application then receives a meta definition for the data object that allows the application to perform properly tailored processing for the data object.

Porque uma solução ao problema do conhecimento distribuído dos dados objeta definições, as definições do objeto dos dados são removidas do código de fonte. Um serviço dos dados do meta é criado e feito disponível em uma rede que saiba as definições de todos os objetos que são usados pelas aplicações que são projetadas usar o serviço dos dados do meta. Quando um objeto é criado, o serviço dos dados do meta cría e armazena uma definição do meta para o objeto. Os objetos dos dados são passados sobre uma rede "soft" em um formato. As aplicações dentro de um sistema de processo de dados distribuído são projetadas em tal maneira tais que, em nenhum estágio do objeto que processa, uma aplicação não supõe para compreender a definição ou a estrutura de um objeto, nem é uma aplicação hard-coded com as definições do objeto. Em cada estágio, uma aplicação pergunta o serviço dos dados do meta para a definição do meta do objeto antes de proseguir com processar de um objeto. A aplicação recebe então uma definição do meta para o objeto dos dados que permite que a aplicação execute processar corretamente costurado para o objeto dos dados.

 
Web www.patentalert.com

< Techniques for encoding information in computer code

< Relaying input from a GUI view controllers to application mediators which created the view controllers

> Method and system for visual programming using a relational diagram

> Method and system for controlling program in information processing system

~ 00161