Home > API, Empowerment, Enterprise 2.0 in Industry, Web 2.0 > Power through aggregating functionality

Power through aggregating functionality

Software developers are always striving to provide more innovative ways of engaging users. One of these ways is to created platforms that integrate functionality. In the cloud software developers utilise application programming interface (API) as a way to serve as an interface between different programs and facilitate interaction.

Photo  courtesy of renjith krishnan

Photo courtesy of renjith krishnan

The definition of an API is the specific method prescribed by a computer operating system or by an application program by which a programmer writing an application program can make requests of the operating system or another application. An API can be contrasted with a graphical user interface or a command interface (both of which are direct user interfaces) as interfaces to an operating system or a program.

With the massive uptake of instant messaging in the enterprise across multiple clients it makes sense to deploy a single enterprise solution that will handle multiple IM clients. JBuddy Messenger by Zion Software is a multi-protocol, cross-platform instant messaging desktop client. JBuddy Messenger supports popular public instant messaging protocols as well as enterprise instant messaging servers and runs on Windows, Mac OS X, Linux, Solaris and other Java-enabled desktop environments.

The Jbuddy platform is an excellent example of how the benefits of API can provide innovation.


JBuddy API Stack

Through the use of the JBuddy API users are able to experience instant messaging from the following public services;
# Windows Live Messenger (formerly MSN Messenger)
# Yahoo Instant Messenger and
# Google Talk

It also supports Enterprise solutions in this space with the following platforms;
# IBM Lotus Sametime
# Microsoft Office Communications Server (OCS 2007)
# Microsoft Live Communications Server (LCS 2005)
# Apple’s iChat Server
# Jabber / XMPP Servers
# JBuddy Message Server

By crossing multiple public and enterprise platforms JBuddy Messenger succeeds in providing an enhanced experience for the user. It also promotes growth into what is referred to as the mashable ecosystem. A mashup is the combination of data, presentation or functionality from two or more sources to create new services. This process frequently utilises open APIs and data sources to produce enriched results that were not necessarily the original reason for producing the raw source data. The mashup have known characteristics of combination, visualization, and aggregation.

JBuddy is feature rich, visually effective and easy to use. The JBuddy platform contains enhanced functionality that individual instant messging clients can not provide such as enhanced logging and searching capabilities.

The creators have shared their knowledge with other developers by releasing their software libraries and code. This allow s other software developers to collaborate with the work they have already produced. It also allows the JBuddy Messenger platform to build customer trust and loyalty.

  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: