Thursday, December 18, 2008

Q-SnTT - Quickr J2EE vs. Quickr Domino, who Wins?

An old bmp I found and in this case, appropriate

This post was put together from various sources because there is nothing we found which put it together so a customer can make a decision. We being Stuart Mcintyre and myself as we tend to discuss many Quickr issues together and this one was just "missing" from our knowledge. So if we did not Google your document, please point us to it in the comments.

For simplicity, J2EE = the Websphere Services version

Quickr, we love you, but you cause some clients confusion with your 2 diverse paths.
Who wants to stay on Domino, raise your mouses high so we can count.
Ok, put them down.
Who wants to go with J2EE/Websphere Services raise your laptop in the air.
OK, drop it.

This is a serious issue, which is not so difficult once you have some guidelines.

I am not going to waste time with what is the same in both versions but focus on why you might choose to install one over the other and briefly hit some points afterward.

Skillsets:
Are you a Domino or J2EE shop? What if you have both? Other platforms than Windows?
This may have a lot of bearing on your choice.
For example, AIX or iSeries are only supported on Lotus Domino services, while Redhat Linux is only supported on the J2EE services.

Benefits:
J2EE has better Document Management functionality and connections.
Domino has more collaborative capabilities, offline access which is NOT available at all for J2EE, mail-in and automatic mail notifications.

Architecture:
1)The J2EE services are better positioned for a centralized architecture vs. Domino which thrives in distributed environments.
2)A stand-alone environment on Domino services is usually easier to deploy and maintain than one built on J2EE services, especially in a location without strong admins.
3)The J2EE services component-based architecture, Portlets, provides for a more powerful customization and integration.
4)Webserver(HTTP Stacks) for Domino Services is ONLY a Domino Server. J2EE can use many choices from IBM, Microsoft, Sun, etc.

How about Browsers:
Domino version includes Safari support for Mac users. Got Macs, here is your answer!

Templates:
Like the SNAPPS templates? They are only available for Domino services.
Also, for my foreign language readers, if you need one of these: Arabic, Hebrew, Catalan, Slovak, Slovenian, Thai, Ukrainian you can ONLY use the J2EE version.

Need Lotus Connections to integrate with Quickr? You are better off with the J2EE version for now.

My #1 reason why someone should use Quickr for Domino?
Extranet(Outside people)usage. Need to work with clients outside your network? No problem, in the Domino version. A gaping hole in the J2EE version.