BIGSPEED Peer-to-Peer SDK 3.0

Licença: Grátis ‎Tamanho do arquivo: 1.63 MB
‎Classificação dos utilizadores: 3.0/5 - ‎5 ‎votos

BigSpeed Peer-to-Peer SDK é um conjunto de dois componentes COM (Agent and Hub) que permite-lhe configurar uma rede virtual privada peer-to-peer (P2P) para partilha segura de ficheiros e mensagens. Os dados transferidos são mexidos utilizando encriptação AES de 128 bits, sem necessidade de certificados SSL. O nat traversal é implementado utilizando a tecnologia de perfuração TCP. A segurança é fornecida em dois modos diferentes: encriptação simétrica com chave secreta partilhada e encriptação assimétrica com chaves públicas/privadas de 1024 bits. O hub é responsável por manter a informação e a autenticação dos pares online. Todos os pares ligados a um determinado centro constroem uma única comunidade privada. Cada agente atua como cliente e servidor ao mesmo tempo. O controlo de acesso com grãos finos é realizado por permissões orientadas para o utilizador. Concedem privilégios de controlo de acesso aos recursos e serviços do sistema de forma flexível e segura. Dois tipos diferentes de informações instantâneas podem ser trocadas entre pares: mensagens de alerta e de chat. Para além das operações FTP padrão, tais como upload, download, renome, excluir, etc., o SDK também oferece várias funcionalidades avançadas. As transferências de ficheiros partidas são retomadas automaticamente (se ativadas), com verificação da integridade MD5. O agente é capaz de executar uma operação de busca nos pares. O módulo do servidor é capaz de realizar compressão e descompressão de ficheiros através de um pedido do módulo cliente remoto. Existe uma opção para comprimir no voo os dados de saída antes de encriptar, o que pode reduzir muito o tempo de transferência para ficheiros grandes. BigSpeed Peer-to-Peer SDK utiliza um paradigma elegante orientado para eventos para uma fácil integração em aplicações do Windows. É dada especial atenção para fornecer interface de utilizador responsiva, evitando problemas multi-leitura e mantendo a máxima eficiência de largura de banda. As aplicações da amostra estão incluídas em VB .NET, VB 2005 e Delphi 7.

história da versão

  • Versão 3.0 postado em 2008-05-21

    EULA - Contrato de Licença de Utilizador Final



    CONTRATO DE LICENÇA
    Licença para utilização de BigSpeed Peer-to-Peer SDK (doravante designado por Software) da BigSpeed Computing Inc.

    Ao utilizar as informações contidas neste documento, concorda em ser e está, por este meio, vinculada aos termos deste Contrato de Licença. Caso não concorde com os termos deste Contrato, não utilize as informações contidas neste documento.
    LICENCIAMENTO

    A BigSpeed Computing concede ao Licenciado a licença não exclusiva para utilizar este Software num único computador a qualquer momento, com o único propósito de desenvolver qualquer número de aplicações de utilizador final, desde que cada aplicação adere às seguintes condições:
    (a) A aplicação não pode competir com este Software.
    (b) A aplicação não pode expor a funcionalidade deste Software através de uma interface programável.

    É proibido utilizar a biblioteca para a produção de ferramentas, componentes ou bibliotecas de desenvolvedores.

    Existem duas opções de licenciamento disponíveis em função das suas necessidades.

    Se não pagou por este Software, é-lhe concedida uma Licença freeware para utilizar a Edição Grátis, conforme descrito abaixo.

    Se pagou a taxa adequada para este Software, é-lhe concedida uma licença registada para utilizar as Edições Base/Plus, conforme descrito abaixo.
    LICENÇA DE FREEWARE

    Pode utilizar a Edição Gratuita da BigSpeed Peer-to-Peer SDK com o objetivo de desenvolver aplicações de utilizador final, desde que cada aplicação seja utilizada apenas para fins que não tenham implicações comerciais diretas ou indiretas. Pode redistribuir o código binário da Edição Livre com a sua aplicação completa.
    A aplicação DEVE reconhecer este Software num local razoável (ficheiro de ajuda, sobre caixa, etc).

    Se este Software for utilizado num produto comercial, ou incorporado em qualquer coisa que seja para ser vendido a terceiros, então uma Licença Registada deve ser adquirida à BigSpeed Computing.

    O pacote de distribuição Free Edition pode ser distribuído gratuitamente, desde que não seja modificado de forma alguma. Nenhuma pessoa ou empresa pode cobrar uma taxa pela distribuição da BigSpeed Peer-to-Peer SDK sem autorização escrita do titular dos direitos de autor.
    LICENÇA REGISTADA

    Pode utilizar as Edições Base/Plus da BigSpeed Peer-to-Peer SDK com o objetivo de desenvolver aplicações comerciais de utilizadores finais. Uma Licença Registada é emitida a uma determinada empresa ou organização, e dá a essa organização o direito de incorporar o código binário deste Software em aplicações comerciais sob a marca do Licenciado. Não existe qualquer restrição ao número de produtos, ou tipos de produtos, que incorporam o código binário da biblioteca.

    Se o Licenciado tiver adquirido uma licença "multi-developer" este Software pode ser usado em mais de um computador
    nas instalações do Licenciado pelo número de desenvolvedores de software associados à licença multi-desenvolvedor.

    GARANTIA LIMITADA

    A BigSpeed Computing Inc. não pode ser responsabilizada em nenhuma circunstância por danos de qualquer personagem (incluindo, mas não se limitando a, danos diretos ou indiretos resultantes da perda de lucros empresariais, interrupção de negócios, perda de informações comerciais ou outras perdas pecuniárias) decorrentes da utilização ou incapacidade de utilizar este Software.

    Este software é fornecido sob licença em uma base "AS IS" sem garantia de qualquer tipo, expresso ou implícito, incluindo sem limitação, garantias implícitas de mercemibilidade e aptidão para um propósito específico. A BigSpeed Computing Inc. ou qualquer terceiro envolvido na criação, produção ou entrega deste Software, não pode ser responsabilizado em nenhuma circunstância, por quaisquer danos diretos ou indiretos, incluindo perda de lucros, interrupção de atividades comerciais, ou outros, enfrentados pelo utilizador deste Software, mesmo no caso de a BigSpeed Computing Inc. ter sido avisada de tais danos.

    O utilizador assume a responsabilidade pelo resultado ou desempenho deste Software. A BigSpeed Computing Inc. pode, a qualquer momento, revogar esta licença notificando o utilizador deste Software. O utilizador pode cancelar a sua licença para utilizar o produto destruindo ou apagando todas as cópias deste Software.
    PROPRIEDADE

    BigSpeed Peer-to-Peer SDK, incluindo o seu código, documentação, aparência, estrutura e organização é um produto exclusivo da BigSpeed Computing Inc., que mantém os direitos de propriedade deste Software, suas cópias, modificações ou peças fundidas.

    (c) 2005 BigSpeed Computing Inc. - Algoritmos de mastering

Detalhes do programa