Java Distributed Refreshable Objects 3.1

Licença: Avaliação gratuita ‎Tamanho do arquivo: 2.08 MB
‎Classificação dos usuários: 4.0/5 - ‎1 ‎Votos

Distributed Refreshable Objects (DRO) é uma biblioteca de software para desenvolvedores Java que melhora a comunicação entre objetos em ambientes locais e distribuídos, o que pode ser considerado como uma alternativa mais eficaz e flexível ao CORBA e outras infraestruturas de objetos distribuídos. O DRO ajuda a resolver os seguintes problemas: Ajustando a eficiência do código de aplicação distribuído Mantendo a viabilidade das aplicações diante da mudança A obsolescência dos dados armazenados em cache Gargalo do servidor central As principais características são: Intercâmbio eficaz de dados de rede Caching recursos intensivos em propriedades calculadas sem dados obsoletos Alterar o rastreamento para propriedades do objeto Depuração de pacotes de rede informativos Nenhum servidor de mensagens necessário Ampla possibilidade de otimizar o tráfego de rede Um monte de elementos iteradores é transmitido de cada vez Um objeto atualização fornece rastreamento de alterações para propriedades do objeto, adequadas e calculadas a partir de propriedades de outros objetos, e fornece propriedades calculadas com recursos de cache sem dados obsoletos. Tudo isso é feito de forma transparente para programadores. A camada de intercomunicação de objetos distribuídos fornece um intercâmbio de dados de rede muito mais eficaz, uma vez que várias chamadas remotas são coletadas e enviadas como um pacote. Essa funcionalidade é suportada em ambiente distribuído sem nenhum servidor de mensagens, as conexões peer-to-peer são organizadas em vez disso, o que dá uma escalabilidade muito alta. Todos os objetos distribuídos no DRO são armazenados em cache no lado do cliente, portanto, o uso repetido de propriedades de objeto não resulta em troca de rede. No entanto, quando um objeto de servidor é modificado, todas as suas cópias de cliente em cache são atualizadas; nenhum dado obsoleto é possível. Em suma, a DRO dá meios para criar aplicações distribuídas e locais com alta flexibilidade e eficiência. Nenhuma modificação na estrutura de código é necessária para adicionar cache de propriedade calculada com uso intensivo de recursos e migrar um aplicativo para um ambiente distribuído de forma eficiente.

história da versão

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

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



    Contrato de licença de objetos de atualização distribuída java
    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 java Distributed Refreshable Objects aplicativo, código fonte, demos, arquivos intermediários, materiais impressos e "on-line" 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