True, the browser scenario will be somewhat different (no permanent TCP connection). Still running a standard IM server in the backend, interfacing with a custom webapp may be beneficial in many cases - it provides lots of facilities that you'd otherwise have to write from scratch (depends on how complex your requirements are of course).

Also regardless of whether you use an IM server or not, check out Jetty6 continuations - it presumably provides a server push facility that can be used from AJAX:

http://docs.codehaus.org/display/JETTY/Continuations

I meant to try it in a while to see how far you can go with the "push" part, but never had enough time to do it.

Andrus

On Aug 31, 2006, at 2:12 PM, Guido Neitzer wrote:

Hi Andrus.

Thanks for the hint, but I was looking for a chat that runs inside the
browser. If the user has install a client, we could use whatever we
want.

But thanks, it gave me some interesting ideas.

cug

2006/8/31, Andrus Adamchik <[EMAIL PROTECTED]>:

On Aug 31, 2006, at 11:25 AM, Guido Neitzer wrote:

> Hi.
>
> We have request to integrate a "chat" in one of our applications and I > was wondering whether there are some helping frameworks for components
> for that task.

Check out XMPP-based solutions. E.g. http://www.jivesoftware.com/ has
open source Java client (Smack) and server (Wildfire). Just be aware
that the server component is GPL licensed. If this doesn't fit your
needs, you may have to buy commercial license from them for the
server component.

> Has anyone integrated a chat component in a WebObjects application?

I never used it with WO, but I wrote a Smack-based XMPP client for
Cayenne Remote Object Persistence (aka JavaClient to WO developers).
It enables group "chat" between Cayenne apps, i.e. targeted
notifications of context changes. Pretty cool.

Andrus

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/andrus% 40objectstyle.org

This email sent to [EMAIL PROTECTED]


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to archive@mail-archive.com

Reply via email to