Data Service
1.0.0
|
Módulo do Serviço de Dados Estruturados. Mais...
Componentes | |
exception | UnknownViewInterface |
Indica que uma visão desconhecida foi solicitada. Mais... | |
exception | UnknownViews |
Indica a tentativa de se tratar um dado que não possui visões conhecidas. Mais... | |
exception | InvalidDataKey |
Indica que a chave de um dado é inválida. Mais... | |
exception | InvalidPrototype |
Indica que o protótipo é inválido. Mais... | |
exception | DataAccessDenied |
Indica que o usuário não possui permissão para acessar o dado. Mais... | |
exception | DataNotFound |
Indica que dados não foram encontrados. Mais... | |
exception | ServiceFailure |
Indica que houve uma falha no serviço. Mais... | |
struct | Metadata |
Representa um metadado. Mais... | |
interface | DataDescription |
A descrição de um dado. Mais... | |
interface | DataView |
Visão oferecida para um dado. Mais... | |
interface | IHierarchicalNavigationDataService |
Serviço de Navegação Hierárquica em Dados Estruturados. Mais... | |
interface | IHierarchicalManagementDataService |
Serviço de Gerenciamento de Hierarquia de Dados Estruturados. Mais... | |
interface | IHierarchicalTransferDataService |
Serviço de Transferência de Dados Estruturados. Mais... | |
interface | IHierarchicalDataService |
Serviço de Hierarquia de Dados Estruturados. Mais... | |
Definições de Tipos | |
typedef sequence< octet > | OctetSeq |
Sequência de octetos. | |
typedef sequence< string > | StringSeq |
Sequência de strings. | |
typedef long long | TimeStamp |
Tempo em (milissegundos) desde 1 de janeiro de 1970. | |
typedef OctetSeq | DataKey |
O identificador unívoco de um dado. | |
typedef sequence< DataKey > | DataKeySeq |
Sequência de identificadores. | |
typedef sequence< Metadata > | MetadataSeq |
Sequência de metadados. | |
typedef sequence< DataDescription > | DataDescriptionSeq |
Sequência de descrições de dados. | |
typedef sequence< DataView > | DataViewSeq |
Sequência de visões de um dado. |
Módulo do Serviço de Dados Estruturados.
O identificador unívoco de um dado.
Através do identificador unívoco é possível identificar, além do dado em si, o serviço que o hospeda. Ou seja, com o identificador de um dado é possível encontrá-lo no barramento de forma unívoca. É importante não amarrar o identificador de um dado a um servidor específico. No caso de um serviço mudar de servidor, devemos ainda ser capazes de encontrar o dado através do identificador.