| Open-source SDKs create collaborative messaging apps |
Dec. 01, 2006
Coversant has released a "complete" suite of open-source software development kits (SDKs) for building collaborative applications based on the Extensible Messaging and Presence Protocol (XMPP). The SDKs, collectively known as SoapBox Studio, support version 2 of the .NET Framework and .NET Compact Framework (CF) managed application environments.
According to Coversant, SoapBox Studio leverages three key technologies that combine to enable real-time messaging and interoperability among diverse computing platforms and portable devices: XML, .NET Framework (or CF), and XMPP.
XMPP, the company explains, is an IETF protocol for real-time exchange of XML messages and presence between any two points on the Internet. Being built on XML, XMPP is easily extensible; additionally, it's decentralized, which enables the development of custom XMPP server implementations that enhance security or add functionality to the server environment. Instant messaging is perhaps the most useful -- and visible -- application of XMPP technology, the company notes.
The combination of XML, .NET, and XMPP, according to Coversant, presents structured rich documents that can be shared among compatible systems and applications. These range from standard PCs and their browsers, to PDAs and smartphones based on Windows Mobile, to other hardware/software platforms. In addition to .NET, Soapbox Studio also supports the Novell-sponsored Mono open-source managed code framework, which runs on Linux, Solaris, Mac OS X, and Unix systems.
Specifically, Coversant says that "solutions built using SoapBox Studio can be deployed on Windows, Linux, Pocket PC, Smartphone, and the web." Additionally, "they are compatible with XMPP Instant Messaging systems including Google Talk, Jabber, Apple iChat, and Coversant's SoapBox Server."
Soapbox Studio
Soapbox Studio comprises two groups of functionality: Soapbox Framework, which is used for building client applications; and Soapbox Server Express Edition, which provides the server functionality. The software is licensed under the GNU LGPL (Lesser General Public License) open-source license.
The SDKs can be installed on 32- and 64-bit x86 platforms running Windows 2000 and above, with development taking place under Microsoft's Visual Studio 2005 IDE, according to Cnversant. A Pocket PC emulator and "associated development tools" are recommended for developing .NET CF applications.
To support the Soapbox Studio, Coversant recently launched an online developer community, where source code, documentation, and a discussion forum are available.
Coversant CEO Jason Frankel stated, "It's time to inspire a new era of integrated XMPP messaging and collaboration development. Through our new developer community, Coversant will be working closely with software publishers to give their customers the ability to collaborate on content and communicate more effectively."
Related stories:
(Click here for further information)
|
|
|
7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.
4 Legal Reasons to Control Internet Access
The Internet is obviously a valuable resource for many organizations. However, many are exposed to legal liability concerns because they fail to control Internet access. Learn if you're safe in this white paper.
Rapidly Resolve J2EE Application Problems
Whether you are in the process of building J2EE applications or have J2EE applications already running in production, you must ensure that they deliver the expected ROI. Learn how in this white paper.
Load Testing 2.0 for Web 2.0
There are many unknowns in stress testing Web 2.0 applications. Find out how to test the performance of Web 2.0 in this white paper.
Build Better Games Online
For the game infrastructure providers, life is complex. Making money from games has become more complicated. Why? Find out in this white paper.
Building a Virtual Infrastructure from Servers to Storage
This white paper discusses the virtual storage solutions that reduce cost, increase storage utilization, and address the challenges of backing up and restoring Server environments.
Gaining Faster Wireless Connections with WiMAX
Welcome to what is quickly becoming the hyperconnected world where anything that would benefit from being connected to the network will be connected. Learn more in this white paper.
Is Your Desktop a Security Threat?
The new wave of sophisticated crimeware not only targets specific companies, but also targets desktops and laptops as backdoor entryways into those business’ operations and resources. Learn how to stay safe in this white paper.
Increasing SAN Reliability by 100 Percent
Storage area networks (SAN) are a strong part of storage plans. Learn how to increase your reliability and uptime by 100 percent in this case study.
|
|