IBM Connections wiki: Customization: Using IBM Connections more as a platform than an application

IBM® Connections provides the support for infinite possibilities of extension, integration, and third-party development, which makes it more like a platform than an application. However, most users don’t realize this, so in this article we demonstrate how these exciting features enhance Connections Service Provider Interfaces (SPIs), Connections iWidget support, and IBM Connections Representational state transfer (REST) APIs, with real-life examples for each one; specifically:

For Connections SPIs, we import a Twitter-like enhancement into IBM Connections whereby you can notify anyone you want for any of your actions in IBM Connections.

For Connections iWidget support, we provide an example of creating a poll widget on Connections Communities.

For Connections REST APIs, we use Connections Profiles Administration APIs to create a self-register function.

This article does not provide a step-by-step guide to build the demos, and even some of the code snippets are “pseudo code” as it is clearer for reader than the actual implementation. Rather, our purpose is to explain how you can use IBM Connections not only as an application but also as a platform that can be easily extended and integrated with others.

After getting a general of this, you’ll be able to develop your own application, extension, and integration based on your business requirements.

To get the most from this article, you should have some basic knowledge of IBM Connections, including iWidgets, REST APIs, and SPI.

via IBM Connections wiki: Customization: Using IBM Connections more as a platform than an application.


About CollabDude

I am a collaboration specialist, blogger, twitterer working for IBM. My main responsibilities are to evangelize social business and it's benefits for fostering innovation, building efficiencies in your processes, promoting knowledge transfers and collaboration within your enterprise, your partners, and your customers. Okay, that was a bit over the top, so to net this out, just think of socializing inside and outside of your organization using IBM Collaboration Solutions. Definitely a people person. Much of his spare time is spent trying to get a balanced life. Taking the time away from work and just enjoy life. Keeping my mind and body fit by working out. Spending time with family and friends. Eating a balance diet..yada yada yada...
This entry was posted in Connections and tagged , , , . Bookmark the permalink.

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your 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 )

Google+ photo

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

Connecting to %s