Entry Service 3.1
Você poderá baixar em 5 segundos.
Sobre Entry Service
O ES (Entry Service, serviço de entrada) 3.1 é uma biblioteca de software para desenvolvedores Java. Ele fornece acesso centralizado a dados distribuídos, embora uma única hierarquia de objetos digitado (entradas). As entradas podem ser armazenadas em fontes de dados de diferentes tipos (arquivos XML, RDBMS, etc.). Cada fonte de dados deve ser superconstruída com um serviço de entrada; grupo de serviços juntos em uma hierarquia distribuída. Cada serviço publica sua própria parte de uma árvore de entrada global (objeto). Toda a árvore de entrada é acessível através de qualquer serviço em execução, através de uma interface de programa, apesar de onde e como os objetos são armazenados de fato. Todos os serviços fornecem a mesma visão dos dados de forma transparente. As entradas possuem identificador de sequência de cordas estável e único para se referir de qualquer lugar; o identificador revela a estrutura de aninhamento de entrada. O aninhamento de entrada e a hierarquia de serviços são independentes um do outro, de modo que as entradas podem ser movidas para outro serviço sem alterar seus identificadores. O ES-Path (linguagem semelhante a XQuery/XPath) existe para consultar a árvore de entrada. Objetos de atualização distribuídas está por trás desta biblioteca, que adiciona mais flexibilidade e eficiência ao ES: um monte de chamadas remotas são coletadas e enviadas como um pacote através da rede; todas as entradas remotas são armazenadas no lado do cliente sem dados obsoletos possíveis; a assinatura de alterações de entrada é possível. Tudo isso é feito sem nenhum servidor de mensagens (a comunicação peer-to-peer ocorre), o que dá uma escalabilidade muito alta da árvore de entrada e possibilidade de usá-la em escopo global. As principais características são: - Visão única de objetos digitado que abrangem todas as fontes de dados envolvidas de quaisquer tipos (RDBMS, XML, etc.). - Identificador de objeto de sequência estável para se referir de qualquer lugar; a navegação de referência de volta é suportada; - XQuery/XPath-like ES-Path idioma para consultar toda a árvore. - As entradas remotas são armazenadas em cache localmente; nenhum dado obsoleto é possível. - Nenhum servidor central de mensagens precisa notificar as alterações; aumento da escalabilidade. - Intercâmbio eficaz de dados de rede