BRPI0809915A2

Method of deriving web service interfaces from form and table metadata

Abstract

This record has no abstract on file.

BRPI0809915A2, drawing sheet 1
Sheet 1 of 5

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

19 claims: 3 independent, 16 dependent

  1. 1
    CLAIMS REIVINDICAÇÕES 1. Method of deriving network service interfaces from table and form metadata CHARACTERIZED by the fact that it comprises:using a discovery subsystem to discover the services that are available on an application server (200);retrieving metadata descriptions of services on the application server (210);and use the discovered services and metadata descriptions of a discovery subsystem to create network service interfaces in such a way that the service is available using the network service description language (220). 1. Método de derivar interfaces de serviços de rede a partir de metadados de tabelas e formulários CARACTERIZADO pelo fato de que compreende: utilizar um subsistema de descoberta para descobrir os serviços que estão disponíveis em um servidor de aplicação (200);recuperar as descrições de metadados dos serviços no servidor de aplicação (210);e utilizar os serviços descobertos e as descrições de metadados de um subsistema de descoberta para criar interfaces de serviços de rede de tal forma que o serviço esteja disponível utilizando linguagem de descrição de serviços de rede (220).
  2. 16
    Computer-readable storage support that comprises computer-executable code to derive network service interfaces from table and form metadata, FEATURED by the fact that computer code further comprises code to:use a discovery subsystem to discover the services that are available on an application server (200);retrieving metadata descriptions of services on the application server, where the metadata is retrieved using a network service definition language request (210);and using discovered services and metadata descriptions to create network service interfaces so that the service is available using the network service description language (220). 16. Suporte de armazenamento legível por computador que compreende um código executável por computador para derivar interfaces de serviços de rede a partir de metadados de tabelas e formulários, CARACTERIZADO pelo fato de que o código de computador adicionaimente compreende código para: utilizar um subsistema de descoberta para descobrir os serviços que estão disponíveis em um servidor de aplicação (200);recuperar as descrições de metadados dos serviços no servidor de aplicação, no qual os metadados são recuperados utilizando uma requisição de linguagem de definição de serviços de rede (210);e utilizar os serviços descobertos e as descrições de metadados para criar interfaces de serviços de rede de forma que o serviço esteja disponível utilizando linguagem de descrição de serviços de rede (220).
  3. 19
    Computer system comprising a processor for executing the computer executable code, a memory for storing the computer executable code and an input / output circuit, the computer executable code further comprising a code for deriving network service interfaces from of table and form metadata, CHARACTERIZED by the fact that the computer code further comprises a code for:use a discovery subsystem to discover the services that are available on an application server (200);retrieving metadata descriptions of services on the application server, where the metadata is retrieved using a network service definition language request (210);and using discovered services and metadata descriptions to create network service interfaces so that the service is available using the network service description language (220). 19. Sistema de computador que compreende um processador para executar o código executável por computador, uma memória para armazenar o código executável por computador e um circuito de entrada / saída, o código executável por computador adicionaimente compreendendo um código para derivar interfaces de serviços de rede a partir de metadados de tabelas e formulários, CARACTERIZADO pelo fato de que o código de computador adicionaimente compreende um código para: utilizar um subsistema de descoberta para descobrir os serviços que estão disponíveis em um servidor de aplicação (200);recuperar as descrições de metadados dos serviços no servidor de aplicação, no qual os metadados são recuperados utilizando uma requisição de linguagem de definição de serviços de rede (210);e utilizar os serviços descobertos e as descrições de metadados para criar interfaces de serviços de rede de forma que o serviço esteja disponível utilizando linguagem de descrição de serviços de rede (220). 5 20. Computer, according to claim 19, CHARACTERIZED by the fact that the metadata provider provides the description of the service interface that can be used by standard tools that are compatible with the WSDL format;where form metadata indicates which fields from which tables the form saves data and where form metadata indicates which fields from which tables are 5 20. Computador, de acordo com a reivindicação 19, CARACTERIZADO pelo fato de que o provedor de metadados fornece a descrição da interface de serviço que pode ser usada por ferramentas padrão que sejam compatíveis com o formato WSDL ;em que os metadados de formulário assinalam quais campos de quais tabelas o formulário salva os dados e em que os metadados de formulário assinalam quais campos de quais tabelas são 10 shown on the form;and where the table metadata contains the fields and their properties. 10 mostrados no formulário;e em que os metadados de tabela contêm os campos e suas propriedades. Sistema Programas de Outros Módulos de Dados de Mouse System Programs from Other Mouse Data Modules Operacional 144 Aplicação 145 Programa 146 programa 147 Operational 144 Application 145 Program 146 Program 147