Java Distributed Refreshable Objects 3.1

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 2.08 MB
‎Classificação dos utilizadores: 4.0/5 - ‎1 ‎votos

Distributed Refreshable Objects (DRO) é uma biblioteca de software para desenvolvedores de Java que melhoram a comunicação entre objetos em ambientes locais e distribuídos, que pode ser considerada como uma alternativa mais eficaz e flexível à CORBA e outras infraestruturas de objetos distribuídos. A DRO ajuda a resolver os seguintes problemas: Afinação da eficiência do código de aplicação distribuído Manter a viabilidade das aplicações face à mudança A obsolescência dos dados em cache Estrangulamento do servidor central As principais características são: Intercâmbio eficaz de dados de rede Caching propriedades calculadas intensivas de recursos sem dados obsoletos Alterar o rastreio das propriedades dos objetos Pacotes de rede informativa depurando 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 refrescante fornece o rastreio de alterações para propriedades de objetos, adequados e calculados a partir das propriedades de outros objetos, e fornece propriedades calculadas intensivas de recursos sem dados velhos. Tudo isto é feito de forma transparente para os programadores. A camada de intercomunicação de objetos distribuídos proporciona um intercâmbio de dados de rede muito mais eficaz, uma vez que várias chamadas remotas são recolhidas e enviadas como um pacote. Esta funcionalidade é suportada em ambiente distribuído sem qualquer servidor de mensagens, em vez disso organizam-se ligações peer-to-peer, o que proporciona uma escalabilidade muito elevada. Todos os objetos distribuídos no DRO estão em cache no lado do cliente, pelo que a utilização repetida das propriedades dos objetos não resulta na troca de rede. No entanto, quando um objeto de servidor é modificado, todas as suas cópias de cliente em cache tornam-se atualizadas; não são possíveis dados obsoletos. Em suma, a DRO dá meios para criar aplicações distribuídas, bem como aplicações locais com elevada flexibilidade e eficiência. Não é necessária nenhuma modificação da estrutura de código para adicionar o caching de propriedade calculado intensivamente em recursos e para migrar uma aplicação 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 de Utilizador Final



    Java distribuído contrato de licença de objetos refrescantes
    Copyright 2006-2007, Fusionsoft. Todos os direitos reservados

    CONTRATO DE LICENÇA DE UTILIZADOR FINAL

    POR FAVOR, LEIA ATENTAMENTE ESTE CONTRATO DE LICENÇA. INSTALANDO OU USANDO ESTE SOFTWARE, INDICA
    ACEITAÇÃO E ACEITA FICAR VINCULADO PELOS TERMOS E CONDIÇÕES DESTA LICENÇA. SE NÃO CONCORDAR COM NENHUMA PARTE DOS TERMOS DESTA LICENÇA, NÃO INSTALE, UTILIZE OU DISTRIBUA ESTE SOFTWARE OU A SUA PARTE E DEVOLVA-O PRONTAMENTE À FUSIONSOFT.

    LICENÇA

    Este contrato de licença de utilizador Fusionsoft é um acordo legal entre si (seja um indivíduo ou uma entidade) e a aplicação de software Java Distributed Refreshable Objects, código fonte, demos, ficheiros intermédios, materiais impressos e "online" ou documentação eletrónica contida neste ficheiro de instalação. Para efeitos deste acordo, o(s) programa(s) de software adquirido e documentação de suporte será referido como o "Software".

    O Software incluído é licenciado, não vendido.

    1. CONCESSÃO DE LICENÇA

    Este Contrato de Licença concede-lhe o seguinte:
    O software pode ser usado por um único desenvolvedor que usa este software
    pessoalmente em um ou mais computadores com único propósito de desenvolvimento.
    Está autorizado a implantar conjuntos 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 utilizar software em um ou mais computadores para uma única pessoa. Pode fazer uma cópia do Software para fins de arquivo, ou copiar o Software para o disco rígido do seu computador e reter o original para fins de arquivo.

    Não pode:

    - Distribuir e revender Software ou qualquer trabalho derivado
    usando-o, exceto fornecendo conjuntos de tempo de execução com o seu
    aplicações executáveis;
    - Transferir, atribuir ou modificar software, total ou parcialmente;
    - Engenheiro inverso, descompilenível ou desmontar software;
    - Reproduzir ou distribuir qualquer documentação do Software
    sem a autorização expressa por escrito da Fusionsoft;
    - Remover ou alterar quaisquer avisos de direitos autorais da Fusionsoft ou outros
    marcações proprietárias em quaisquer cópias de Software.

    Apenas o utilizador final do desenvolvedor legalmente registado é 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 de autor e segredos comerciais da Fusionsoft.

    3. TRANSFERÊNCIA

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

    4. RESCISÃO

    A Fusionsoft pode rescindir imediatamente este acordo sem aviso prévio ou resolução judicial em caso de incumprimento de qualquer disposição desta Licença. Após tal rescisão, deve destruir o 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 oferece garantias, expressas ou implícitas, incluindo, mas não se limitando a, as garantias implícitas de mercadoridade e aptidão para um determinado propósito ou uso.

    6. DIREITOS AUTORAIS

    O Software é propriedade da Fusionsoft e está protegido por leis internacionais de direitos autorais e disposições do tratado. Não poderá remover o aviso de direitos de autor de qualquer cópia do Software ou de 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