Entry Service 3.1

Licença: Avaliação gratuita ‎Tamanho do arquivo: 2.94 MB
‎Classificação dos usuários: 4.1/5 - ‎12 ‎Votos

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

história da versão

  • Versão 3.1 postado em 2007-10-12

    EULA - Contrato de Licença do Usuário Final



    Contrato de licença de serviço de entrada
    Copyright 2006-2007, Fusionsoft. Todos os direitos reservados.

    CONTRATO DE LICENÇA PARA USUÁRIO FINAL

    POR FAVOR, LEIA ESTE CONTRATO DE LICENÇA COM CUIDADO. AO INSTALAR OU USAR ESTE SOFTWARE, VOCÊ INDICA
    ACEITAÇÃO E CONCORDAR EM FICAR VINCULADO AOS TERMOS E CONDIÇÕES DESTA LICENÇA. SE VOCÊ NÃO CONCORDAR COM QUALQUER PARTE DOS TERMOS DESTA LICENÇA, NÃO INSTALE, USE OU DISTRIBUA ESTE SOFTWARE OU SUA PARTE E DEVOLVA-O PRONTAMENTE À FUSIONSOFT.

    Licença

    Este contrato de licença final fusionsoft - usuário é um acordo legal entre você (um indivíduo ou uma entidade), e aplicativo de software de Serviço de Entrada, código fonte, demonstrações, arquivos intermediários, materiais impressos e "online" ou documentação eletrônica contida neste arquivo de instalação. Para efeitos deste acordo, o programa de software adquirido e a documentação comprobatória serão referidos como o "Software".

    O software fechado é licenciado, não vendido.

    1. CONCESSÃO DE LICENÇA

    Este Contrato de Licença concede-lhe o próximo:
    O software pode ser usado por um único desenvolvedor que usa este software
    pessoalmente em um ou mais computadores para fins exclusivos de desenvolvimento.
    Você está autorizado a implantar montagens de tempo de execução com o seu executável
    aplicações sem taxa de royalties.

    2. DIREITOS E LIMITAÇÕES DE DESCRIÇÃO

    A licença concede um direito não exclusivo de instalar e usar software em um ou mais computadores para uma única pessoa. Você pode fazer uma cópia do Software para fins de arquivamento, ou copiar o Software no disco rígido do seu computador e reter o original para fins de arquivamento.

    Você não pode:

    - Distribuir e revender software ou qualquer trabalho derivativo
    usá-lo, exceto fornecer montagens de tempo de execução com o seu
    aplicações executáveis;
    - Transferir, atribuir ou modificar software, total ou parcialmente;
    - Engenharia reversa, descompilar ou desmontar software;
    - Reproduzir ou distribuir qualquer documentação do Software
    sem a permissão expressa por escrito da Fusionsoft;
    - Remover ou alterar os avisos de direitos autorais da Fusionsoft ou outros
    marcas proprietárias em quaisquer cópias do Software.

    Apenas o usuário final do desenvolvedor legalmente registrado está licenciado para usar software, sujeito a todas as condições deste contrato.
    Todo o código contido no Software é confidencial e proprietário de direitos autorais e segredos comerciais da Fusionsoft.

    3. TRANSFERÊNCIA

    Você não pode transferir software para qualquer indivíduo ou entidade sem aceitação prévia pela Fusionsoft. Em particular, você não pode compartilhar cópias do Software com outros co-desenvolvedores sem o licenciamento adequado dessas cópias em nome de cada indivíduo.

    4. RESCISÃO

    A Fusionsoft pode rescindir imediatamente este contrato sem aviso prévio ou resolução judicial no caso de qualquer descumprimento de qualquer disposição desta Licença. Após tal rescisão você deve destruir software, todos os materiais escritos que acompanham e todas as cópias.

    5. GARANTIA

    Software e documentação são fornecidos "AS IS" sem garantia de qualquer tipo. A Fusionsoft não faz garantias, expressas ou implícitas, incluindo, mas não se limitando, às garantias implícitas de comercialização e adequação para um propósito ou uso específico.

    6. DIREITOS AUTORAIS

    O Software é de propriedade da Fusionsoft e é protegido por leis internacionais de direitos autorais e disposições de tratados. Você não pode remover o aviso de direitos autorais de qualquer cópia do Software ou qualquer cópia dos materiais escritos, acompanhando o Software.

    Este acordo contém o acordo total entre as duas partes e substitui quaisquer outros acordos, escritos, orais, expressos ou implícitos.

Detalhes do programa