Bot Builder
Bot Framework
JBuddy SDK
JBuddy-CF
Instant Help
JBuddy Messenger
JBuddy Server
Search

Advanced Search
JBuddy SDK

Version 6.1

Java Powered Background
At the center of all our IM products is a powerful, multi-threaded, multi-protocol IM client library. We could have kept all the power to ourselves but early on, we decided to share it with other developers. The core library (JBuddy.jar) is written entirely in Java. A couple years after its introduction, we wrote a tight Microsoft COM library (JBuddy.dll) in C++ to wrap the JBuddy.jar and exposed the IM API to COM and .NET developers. Collectively, we refer to the IM API exposed by the JBuddy.jar and JBuddy.dll libraries as the JBuddy SDK.

JBuddy API Foundations

Features at a Glance

  • Powerful multi-threaded, multi-protocol IM API for Java, Microsoft COM & .NET
  • Common API for sending and receiving Instant Messages & Presence
  • Common API for manipulating buddy lists and privacy
  • Common API for sending and receiving files
  • Common API for multi-user conferencing (multi-user chat)
  • Common API for composing and parsing rich-text messages
  • Network Proxy support including Socks 4 & 5, and HTTPS (HTTP Tunneling)
  • Public IM Services Supported

  • AIM
  • ICQ
  • Windows Live Messenger (formerly MSN Messenger)
  • Yahoo Instant Messenger
  • Google Talk

    Enterprise IM Servers Supported

  • IBM Lotus Sametime
  • Microsoft Live Communications Server (LCS)
  • Apple's iChat Server
  • Jabber / XMPP Servers
  • JBuddy Server

    More Information

  • Download JBuddy Developer Tools
  • Documentation
  • Licensing

    Click for JBuddy Developer Tools Pre-Sales Product Help