Spaces Chat Bar & IM Integration

253 views
Skip to first unread message

Ali İhsan ÇALIŞKAN

unread,
Jun 25, 2012, 10:46:11 AM6/25/12
to webcen...@googlegroups.com

Hi all,

 

We are trying to integrate an IM & Presence Server with WebCenter Spaces v11.1.1.6.

Although documentation says Beehive is not supported, there is an option to create a connection to Oracle Beehive Server. So we tried our luck with Beehive.

 

The interesting part is that when we make a Beehive Connection, a chat bar is rendered inside Spaces. As you see in the following, there are options to change presence, chat with connections and manage  connection requests. But it doesn’t work. Documentation says nothing about this component or its roadmap. It says a chat client should be installed on local computers to work with certified MS solutions.

 

I want to know if anyone has had experience with IM integration with Spaces or managed to get this component work. Any suggestions about IM Server and integration ways will be appreciated.

 

Thanks,

Ali

 

Ali Ihsan Caliskan

Middleware Specialist, Manager | Department of Business Applications  

Description: logo

Mobile

Tel +90 532 3056528

Office

Tel +90 312 4912813   Fax +90 312 4922073

Adres: Cyberpark, Tepe Binası No: 5 Kat: 2,

No: 237 Bilkent-Çankaya  | 06800  Ankara

Web

www.signum.com.tr

 

Description: cid:image002.png@01CB27FB.803124D0  Description: cid:image003.png@01CB27FB.803124D0    I  Description: Description: C:\Users\Ali\Desktop\LinkedIn_Logo16px.png  Description: cid:image003.png@01CB27FB.803124D0  

 

 

 

Mirza Imran

unread,
Jun 25, 2012, 8:12:25 PM6/25/12
to webcen...@googlegroups.com
Hi Ali,

We have used Microsoft Office Communications Server (OCS) 2007 as IMP provider with Spaces 11GPS4 in my last project. Its work with some limitations. The biggest issue our customer face with this IMP provider that they have to install MS. OCS desktop-based-client on each client machine in order to work this component. Spaces does not have web based IMP for any IMP Provider.  


Regards,
Imran Mirza
(+61) 418241710




--
You received this message because you are subscribed to the WebCenter Enterprise Methodology Group (http://groups.google.com/group/webcenter-emg). To unsubscribe send email to webcenter-em...@googlegroups.com
 
All content to the WebCenter EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the WebCenter EMG with a link to the Google Group (http://groups.google.com/group/webcenter-emg).

image003.png
image005.png
image002.png
image004.png
image001.png

JRSim_UIX

unread,
Aug 7, 2012, 8:08:28 AM8/7/12
to webcen...@googlegroups.com

We have written our own WebCenter Spaces Chat client like facebook & google chat due to concerns with beehive and Presence current capabilities with spaces.

A quick breakdown of current features
- Does not require beehive, presence or XMMP servers for chat just authorised spaces connection
- Authenticates against webcenter and lists your webcenter Connections
- Show User online status
- Can link upto multiple XMPP Servers like the Pidgin Client but within a web browser
- Private Messaging support
- Can create a chat room and collaborate with other users
- Can invite users within a chat room to connect in WebCenter if they are not using XMPP
- Can be used to pass message update notifications ie Workflow notifications from UCM direct to the user.
- Mobile supported messaging as websockets are fully supported on mobile devices ;)
- Chat application also does not need to sit on spaces and can be on WebCenter Sites or Site Studio

The messaging system can be used to - notify users of application updates on WebCenter, CRM well any product to users on Spaces.

JayJay Zheng

unread,
Aug 9, 2012, 4:19:23 PM8/9/12
to webcen...@googlegroups.com

Hi John,

 

These are great features. Do you mind sharing more details on your chat client implementation? I am more interested in the technical implementation considering the features you listed.

 

Thanks,

JayJay Zheng

Ali Ihsan Caliskan

Middleware Specialist, Manager | Department of Business Applications  

Office

Tel +90 312 4912813   Fax +90 312 4922073

Adres: Cyberpark, Tepe Binası No: 5 Kat: 2,

No: 237 Bilkent-Çankaya  | 06800  Ankara

Web

www.signum.com.tr

JRSim_UIX

unread,
Aug 13, 2012, 6:52:08 AM8/13/12
to webcen...@googlegroups.com

Sure I'll try to get a blog post up on this in the next couple of weeks over at cfour.fishbowlsolutions.com

A quick breakdown overview of how this works -

I have a websocket server that I use as a layer to handle the messaging.
A XMPP gateway connector to handle connections to multiple XMPP servers ie yahoo messenger etc.
REST API handles the authentication with Spaces and also lists users I'm connected with in Spaces.
Session store of active users is handled by my custom WebSocket Server.
DB to store message history, currently using a seperate noSql instance.
jQuery to handle the events interaction on the front end.

J.

JRSim_UIX

unread,
Sep 7, 2012, 5:08:28 AM9/7/12
to webcen...@googlegroups.com
I threw together a quick preview of my Spaces Chat/presence Addon if your still interested -

http://cfour.fishbowlsolutions.com/2012/09/06/addon-webcenter-portal-spaces-real-time-chat-instant-messaging-and-presence-integration-video/




On Monday, June 25, 2012 3:46:11 PM UTC+1, Ali Ihsan Caliskan wrote:
RTC.png

Chad Thompson

unread,
Sep 7, 2012, 10:00:43 AM9/7/12
to webcen...@googlegroups.com

*Very* cool.  

Out of curiosity - when you mentioned the hosting of the chat server being 'external', is this something custom or is this built on top of an open source (XMPP?) chat server?

(Feel free to file that under 'trade secrets' as well - just curious.  :-) )

- Chad


--
You received this message because you are subscribed to the WebCenter Enterprise Methodology Group (http://groups.google.com/group/webcenter-emg). To unsubscribe send email to webcenter-em...@googlegroups.com

 
All content to the WebCenter EMG lies under the Creative Commons Attribution 3.0 Unported License (http://creativecommons.org/licenses/by/3.0/). Any content sourced must be attributed back to the WebCenter EMG with a link to the Google Group (http://groups.google.com/group/webcenter-emg).
<RTC.png>

Reply all
Reply to author
Forward
0 new messages