 |
 |
 |
 |
 |
 |
|
 |
 |
|
| 10 October 2007 |
| A new version of the BuddyStream SDK has been released. |
|
|
 |
 |
 |
|
Products available from BuddyStream:
Choose one product from the following list to find out more about it:
-
BuddyStream for IM Providers
The only communications platform built for quick and easy integration.
Instant messaging (IM) is one of the most popular methods
of communication today. Everyday, IM users send billions of
IM messages among themselves. All this messaging traffic is,
however, generating little or no revenues, as IM usage is
mostly limited to the PC world where no billing models for
consumer IM services exist. The BuddyStream platform offers
the ability to add Presence & Instant Messaging
to your enterprise applications in record time and open new
channels of communications with your employees and customers.
BuddyStream Feature Set
The best server side and client side integration available on the market.
Instant Messaging providers now have the ability o integrate
their protocol within the BuddyStream Platform as a server
side plug-in. After integration has been complete, it gives
your IM solution the ability to offer a broad set of features
and capabilities. There are two forms of integration, one
which is Instant Messaging integration on the client side
and one which is integration on the server side. By integrating
on the client side, developers would use on our development
client side toolkits. The toolkits are available with our
SDK. For complete server side integration, your developers
would basically take our server side SDK and plug-in interface
and integrate it with your protocol.
Begin with server side integration which would enable you to do the following feature sets:
- Add logging and compliance support
on the back end, Regulated to support HIPAA / SEC / NASDAQ.
- Offer client APIS for developers
to have the to integrate your IM platform in to their applications.
- Server side capabilities for integration
with LDAP, AD, and other LDAP compliant directories.
- Complete database integration with
many different database types such as MySQL, MSQL, Oracle,
etc.
- The ability to build bots would
will be available on your client applications which act
as buddies.
- The ability to quickly add and deliver
real-time alerts through your Instant Messaging platform.
- The option to offer an open API
with many client side environments such as COM, Java, J2ME, etc.
- Encryption and firewall support
from A-Z, we support firewall transversal and SSL encryption.
Begin with client side integration which would enable you to do the following feature sets:
- External support to other consumer
protocols such as: AIM, ICQ, MSN, YAHOO, IRC, QQ, and Gadu.
- External support to enterprise protocols
such as: Sametime, Jabber, UP6, Novell, LCS, and SIP.
- The ability to integrate client side
content channels such as: News, Weather, Stocks, Email,
Tasks.
- SSO support, the BuddyStream platform
provides a complete API for Single Sign On integration.
- Extremely thin client API for quick
and easy integration, support for SSL, Socks, HTTP, Proxies, etc.
- Client APIS are available in
C, Java, Embedded C, J2ME, ActiveX, COM, Flash, and AJAX
.
-
BuddyStream Advantage
What are the key advantages and revenue potential for you?
Many Enterprise and Consumer
IM providers look at add 3 rd party IM integration in to their
platform from within their own development team. With BuddyStream,
developers would never have to worry about the ever changing
protocols from other providers such as AOL, ICQ, MSN, Yahoo,
Jabber and others. Our Goal at BuddyStream is to have your
development team focus on your product and not need to worry
about 3 rd party APIS. Our development team works hard and
updates any protocol change within 24 hours of the change.
BuddyStream provides the capabilities for you to not only
integrate our solution on the client side but also on the
server side.
-
Generate additional revenue by leveraging BuddyStream, some examples are:
- External support to other consumer
protocols such as: AIM, ICQ, MSN, YAHOO, IRC, QQ, and Gadu.
- External support to enterprise protocols
such as: Sametime, Jabber, UP6, Novell, LCS, and SIP.
- SSO support, the BuddyStream platform
provides a complete API for Single Sign On integration.
- The ability to dynamically update
plug-ins, with the ability to dynamically deliver new content.
- Extremely thin client API for quick
and easy integration, support for SSL, Socks, HTTP, Proxies, etc.
- Client APIS are available in C, Java,
Embedded C, J2ME, ActiveX, COM, Flash, and AJAX .
-
BuddyStream API
The BuddyStream platform provides a complete set of APIs:
| Java, J2SE |
J2ME |
| Microsoft Visual C++ |
UNIX/Linux C |
| PHP and ASP |
Adobe Flash (previously Macromedia Flash) |
| Delphi (VCL Components) |
Visual Basic |
| Palm OS |
Others (on demand) |
Note: The
BuddyStream team always strives to deliver a
complete and broad set of APIs. Many more
platforms are supported indirectly through the C
implementation. If there is a platform missing
from the above list which you may need, please
contact us.
-
BuddyStream Protocols
The BuddyStream platform supports a wide array of networks:
| AIM (OSCAR) |
ICQ (OSCAR) |
| AIM (TOC) |
ICQ (TOC) |
| MSN Messenger |
UP6 (Uniperson) |
| Yahoo! |
IRC |
| IBM Sametime |
SMS |
| RSS feeds |
Atom feeds |
| E-mail reception |
E-mail sending |
| BuddyStream Bots |
Wired Red |
| Weather content channel |
Stocks content channel |
| Gadu-Gadu |
QQ |
| Ebay content channel |
PayPal content channel |
Note: The
BuddyStream development team works closely with
our providers and third party IM and Content
networks to deliver the best and most up to date
protocols and support to its customers and
partners. If there is a protocol which is not
supported in the above list which you deem
important to your project or integration plan
than by all means please contact us and we will
be more than happy to discuss the additional
plug-in.
-
BuddyStream Platform
Some key requirements and advantages of the platform.
- Java Based: Tested on Linux,
Solaris, Windows and Mac and others.
- Standards: Open
Database support (10 database providers supported).
- Developer friendly: API available for many
client side development environments.
- Connectivity: Support
for Socks, HTTP, Proxies and firewall transversals.
- Compliance: Back end logging support for HIPAA and SEC/NASD compliance.
- Scalability: The
ability to scale to tens of thousands of users on one server.
-
BuddyStream Hardware Requirements
The hardware requirement strongly depends on concurrent usage.
- RAM:
2 GIGS of Ram
- CPU:
Dual Processors (2.8 GHz Xeon)
- Network:
100 Megabyte Ethernet Card
-
BuddyStream Software Requirements
The Software requirement is dependant of your current setup.
- OS:
Windows, Linux, Solaris and Mac
- Platform:
Java 5 and optionally a Servlet 2.3 container such as Tomcat 4.x and above
- Database:
MySQL, SQL Server, Oracle, DB2 and others
Note:
The above numbers reflect
if you would like to run 6,000 - 8,000 concurrent users.
|