Chat Software for Church Applications

Discussions around miscellaneous technologies and projects for the general membership.
User avatar
ShellineSE
New Member
Posts: 28
Joined: Fri Nov 10, 2006 3:04 pm
Location: Utah
Contact:

Chat Software for Church Applications

Postby ShellineSE » Mon Jun 04, 2007 8:34 am

Anyone with experience implementing medium-to-large-scale (1,000s of simultaneous conversations) web-based chat systems? I'm interested in knowing what products and protocols you'd recommend, what "lessons learned" you'd be willing to share, anything you think might be useful to know when going down this road.

Some of the products I have looked at include:

http://www.jabber.org
http://www.talisma.com/
http://www.liveperson.com/
http://www.instantservice.com/
http://www.boldchat.com/
http://www.websitealive.com/
http://www.chatstat.com

User avatar
HaleDN
Church Employee
Church Employee
Posts: 44
Joined: Mon Jan 22, 2007 2:08 pm
Location: Herriman, Utah, USA
Contact:

Mormon.org missionary chat

Postby HaleDN » Mon Jun 04, 2007 11:04 am

I know that the new Mormon.org web site has chat embedded into it (click on "Ask a Question"). I haven't looked into it since you are speaking with live missionaries at the Provo MTC. (I didn't want to bother them)

I am not aware of "Chat" being used for any other web sites sponsored by the Church.

jensenta-p40
New Member
Posts: 1
Joined: Mon Jun 04, 2007 11:09 am

Postby jensenta-p40 » Mon Jun 04, 2007 11:17 am

The mormon.org chat is using a commercial product that integrates with its telophony system. Missionaries are able to both answer phones and take chat requests. I'm not sure if I should name the product, so I won't unless I get told I can, in which case, I will. :)

In a previous life, I worked on a project that included chat for large scale use. Beyond actually being able to scale reasonably, having an architecture that fits into your own architecture is really important. Unless it is just chat for the sake of chat, it will need to interact with other system to determine rooms, group membership, etc.

tj

User avatar
mkmurray
Senior Member
Posts: 3241
Joined: Tue Jan 23, 2007 9:56 pm
Location: Utah
Contact:

Postby mkmurray » Mon Jun 04, 2007 11:28 am

haledn wrote:I know that the new Mormon.org web site has chat embedded into it (click on "Ask a Question"). I haven't looked into it since you are speaking with live missionaries at the Provo MTC. (I didn't want to bother them)

I am not aware of "Chat" being used for any other web sites sponsored by the Church.

Shellinese actually works for the Church, so he's more likely looking for "outside" opinions and experiences. Although, you have a valid point for him to look into the technology behind the MTC chat client, if he hasn't thought about it already.

16cards-p40
New Member
Posts: 5
Joined: Thu Feb 22, 2007 6:09 am

Postby 16cards-p40 » Mon Jun 04, 2007 12:51 pm

Having done this very application as a demo of technology I developed for IBM, here are some pointers...

Protocol... http://www.cometd.com/
Implementation
(what I worked on)... https://www14.software.ibm.com/iwm/web/cc/earlyprograms/websphere/ibmajaxw/
Jetty... http://blogs.webtide.com:8080/gregw/2006/08/03/1154583360000.html
ActiveMQ... http://activemq.apache.org/ajax.html
DWR... http://getahead.org/dwr/changelog/dwr20m2

And here are some ideas for an enhanced chat feature. If you have no network connectively, queue up messages and then send them when a connection is returned. Use might want to look at Google Gears.



Have fun!

User avatar
ShellineSE
New Member
Posts: 28
Joined: Fri Nov 10, 2006 3:04 pm
Location: Utah
Contact:

Postby ShellineSE » Tue Jun 05, 2007 9:13 am

mkmurray is right: I'm looking for outside experiences. We need to expand well beyond the capabilities of mormon.org in terms of scale and functionality.

User avatar
ShellineSE
New Member
Posts: 28
Joined: Fri Nov 10, 2006 3:04 pm
Location: Utah
Contact:

Postby ShellineSE » Tue Jun 05, 2007 10:05 am

Thanks for the information 16cards--I'll look into your suggestions.


Return to “Other Member Technologies”

Who is online

Users browsing this forum: No registered users and 1 guest