Give Us a Call: +1-877-99-BOPUP

Bopup IM Client SDK

Construye tu propio, integrar y ampliar las aplicaciones existentes con la funcionalidad de mensajería instantánea

Bopup IM Client Software Development Kit (SDK) is a toolkit for Windows platform that provides documentation, samples and COM components for building powerful instant messaging functionality into existing applications, creating and developing a chat messenger software based a client/server architecture. Applications built on this SDK interact and communicate with Bopup Communication Server (IM server software) that must be installed as a server-side part of the instant messaging system.

Key Features

Bopup IM Client SDK provides functions for connecting and establishing IM session with the communication server, sending/receiving personal and group instant messages, receiving urgent and high-priority tasks from the server, managing user's contacts, receiving presence status updates within the Contact List. This SDK supports various authentication methods to authorize users on the IM server: Simple, Windows Authentication (SSPI) and using Private login and password credentials entered by a end-user.

Using SDK components it is possible to implement instant messaging client applications using various programming languages and platforms including C/C++ and Microsoft VB.NET/C# frameworks. SDK library also provides an interface for VBA (Visual Basic for Applications) environment support that is available as built-in development platform in Microsoft Office software and allows to create macros for a range of Office applications such as Excel, Word, Outlook, Access, PowerPoint and others.

This SDK requires Bopup Communication Server as a server-side application.

  • Comunicación segura y privada

    La comunicación segura y protegida es la clave más importante para la organización eficaz de la mensajería instantánea (IM) en la red corporativa o comercial. Esté seguro de que los mensajes se cifran y no pueden ser accedidos por nadie aun cuando los usuarios chatean por una conexión con Internet. Todos los mensajes y documentos transmitidos se cifran con la ayuda de los algoritmos de cifrado seguro (Diffie-Hellman and CAST-128).

  • Modos de autenticación

    Compatibilidad con diferentes modos de autenticación y autorización de usuarios conectados. Elija el mejor modo para su infraestructura corporativa y comercial entre los modos de autenticación disponibles: simple, autenticación de Windows (SSPI) y nombre de usuario/contraseña privados.

  • Mensajes para grupos

    Organice y ordene a los usuarios creando grupos de usuarios, asigne y administre permisos para enviar mensajes y archivos a grupos para cada usuario en un grupo. Es la manera más simple de tener a los usuarios informados y notificarlos en una oficina o departamento con un solo clic del ratón.

  • Estado de usuarios conectados

    Los estados de los usuarios conectados permiten ver el estado actual de cada usuario en la lista de contactos, por ejemplo, conectado, ausente, desconectado/no disponible y controlar sus propios estados.

  • Acceso a la lista de contactos

    La tecnología punta permite a los usuarios organizar listas de contactos personales y acceder a ellas desde cualquier lugar de trabajo o ubicación. El sistema informa a los usuarios si hay nuevos contactos en el servidor de mensajería instantánea y si pueden ser añadidos a sus listas de contacto.

  • Offline And Urgent Messaging

    Deliver important information to users even if they are currently unavailable and receive such messages. Offline messages are stored on the IM server and automatically delivered to the recipient when he goes online.

  • Notificación centralizada

    Envíe notificaciones y mensajes urgentes para que los usuarios estén al corriente de cualquier evento o información. Estos mensajes se entregan automáticamente por el servidor a la hora planificada en los intervalos especificados.

  • Registro e historial de mensajes

    Navegue por todo el historial de mensajes. Imprima la información para cualquier período y cualquier persona.