BIGSPEED Peer-to-Peer SDK 3.0

Licencia: Gratis ‎Tamaño del archivo: 1.63 MB
‎Calificación de usuarios: 3.0/5 - ‎5 ‎Votos

acerca de BIGSPEED Peer-to-Peer SDK

BigSpeed Peer-to-Peer SDK es un conjunto de dos componentes COM (Agente y Hub) que le permite configurar una red privada virtual punto a punto (P2P) para compartir y enviar mensajes de forma segura. Los datos transferidos se codifican mediante el cifrado AES de 128 bits sobre la marcha, sin necesidad de certificados SSL. El recorrido NAT se implementa mediante la tecnología TCP hole-punching. La seguridad se proporciona en dos modos diferentes: cifrado simétrico con clave secreta compartida y cifrado asimétrico con claves públicas/privadas de 1024 bits. El concentrador es responsable de mantener la información y la autenticación de los pares en línea. Todos los pares conectados a un concentrador determinado crean una sola comunidad privada. Cada agente actúa como cliente y servidor al mismo tiempo. El control de acceso de grano fino se realiza mediante permisos orientados al usuario. Conceden privilegios de control de acceso a los recursos y servicios del sistema de una manera flexible y segura. Se pueden intercambiar dos tipos diferentes de información instantánea entre pares: mensajes de alerta y de chat. Además de las operaciones FTP estándar, como cargar, descargar, renombrar, eliminar, etc., el SDK también ofrece varias características avanzadas. Las transferencias de archivos rotas se reanudan automáticamente (si está habilitada), con la comprobación de integridad MD5. El agente puede ejecutar la operación de búsqueda en los pares. El módulo de servidor puede realizar la compresión y descompresión de archivos mediante una solicitud del módulo de cliente remoto. Hay una opción para comprimir sobre la marcha los datos salientes antes de cifrar, que puede reducir en gran medida el tiempo de transferencia de archivos grandes. BigSpeed Peer-to-Peer SDK utiliza un paradigma elegante basado en eventos para una fácil integración en aplicaciones Windows. Se presta especial atención a proporcionar una interfaz de usuario responsiva, evitando problemas de multithreading y manteniendo la máxima eficiencia de ancho de banda. Las aplicaciones de ejemplo se incluyen en VB .NET, VB 2005 y Delphi 7.