摘要 |
"SISTEMAS E MéTODOS PARA FAZER INTERFACE A PROGRAMAS DE APLICAçãO COM UMA PLATAFORMA DE ARMAZENAMENTO BASEADA EM ITEM". Várias modalidades da presente invenção são direcionadas a uma plataforma de armazenamento (fig. 20) compreendendo: um armazenador de dados no qual dados armazenados neste são definidos em termos de itens, elementos, e relações (fig. 20, 2014), onde um item é uma unidade de dados armazenável no armazenador de dados e compreende um ou mais elementos, um elemento é uma ocorrência de um tipo (fig. 20, 2016) compreendendo um ou mais campos, e uma relação é uma ligação entre pelo menos dois itens; um conjunto de esquemas (fig. 20, 2014) que define diferentes tipos de itens, elementos, e relações (fig. 20, 2016); e uma interface de programação de aplicação (fig. 20, 350a, 350b, ou 350c) compreendendo uma classe (fig. 20, 2008) para cada um dos diferentes itens, elementos e relações definidos no conjunto de esquemas. Dados podem também ser armazenados no armazenador de dados na forma de uma extensão para um tipo de item existente, e onde a interface de programação de aplicação compreende uma classe para cada diferente extensão de item (fig. 20, 2006).
|