Saturday, February 20, 2010

COMPARISON OF ORACLE WCI VS MICROSOFT SHAREPOINT

Recently I had been given the task of performing a comparison study between MOSS and Oracle WCI. I havequiet good hands on experience in Oracle WCI or BEA ALUI but some limited experience on MOSS. However since it was something that needed to be done, I decided to undertake this study and prepare a comparison study between MOSS and Oracle WCI.

Like every intelligent Computer Literate guy, I had tried to google out a document which narrated something remotely resembling a comparison between these two portals but I didn't get anything. So I decided that I should upload this in my blog so that others could take advantage of this. However I am an ignorant fool so you should not trust me and I wouldn't want you to take any decisions based on this post.

Introduction:

There are several portals available now which can be customized as per user requirements. In this study we will be looking into an overall comparison between two of the market leaders in the portal space. This study is done on the portals on offer by the two market leaders, Oracle and Microsoft.

The two portals in contention are:

  • Oracle WebCenter Interaction 11g
  • Microsoft Sharepoint 2007
There has been a deliberate attempt at not taking up Microsoft 2010 for this study because it is still in its Beta phase and Microsoft has mentioned explicitly they are still fixing bugs in the product currently.



Differences:


After analyzing both the portals, we collated the major differences as well as similarities between both these portal solutions which are represented in a tabular format below.



Oracle WCI

Microsoft Sharepoint

1

WebCenter Interaction comes from the stable of Oracle. In its earlier avatars, it belonged to BEA and known as BEA Aqualogic User Interaction. Prior to this it belonged to Plumtree Inc and had been christened as PLUMTREE Portal

Sharepoint comes from the world’s largest software maker, Microsoft. The current Sharepoint we have is built on top of this WSS.

2

WCI provides support for multiple database vendors and databases, namely Microsoft SQL Server, Oracle as well as IBM DB2

Sharepoint supports just one database and it is Microsoft SQL Server

3

WCI is split between databases and file system storage

Sharepoint is completely a database driven solution

4

Comes only in 32 bit version

Ships in both 32 bit as well as 64 bit versions

5

WCI does not yet works with Windows Server 2008

Sharepoint works on both Windows Server 2003 as well as 2008

6

WCI works well with both Java as well as .NET technologies

SharePoint makes sense for customers with a heavy investment in Microsoft technology (Server, .Net Framework, SQL Server, and Office)

7

Oracle’s app server of choice since the BEA acquisition is Weblogic Server. Although it also supports other app servers including IIS

Microsoft’s app server is but obviously IIS.

8

WCI is coupled with Microsoft Office

Sharepoint is very tightly coupled and integrated with Microsoft Office, Exchange, Biztalk Server.

9

WCI development is very tightly coupled with Oracle JDeveloper which enables creation of compliant portlets easily.

Sharepoint development can be done using Sharepoint Designer and Microsoft Visual Studio

10

WCI supports JSR 168 as well as WSRP 2.0 standard for portlet development

SharePoint is a .NET-based Portal Framework it does not support JSR-168. SharePoint supports the WSRP 2.0 (Web Services for Remote Portlets).

11

WCI supports the capability to hot deploy any JSR 168 compliant portlet

Sharepoint does not support hot deployment of JSR 168 compliant portlets

12

WebDAV stands for Web Based Distributed Authoring & Versioning. It is a set of extensions to the Hypertext Transfer Protocol (HTTP) that allows computer-users to edit and manage files collaboratively on remote World Wide Web servers. WCI supports WebDAV

MOSS also supports WebDAV

13

Very good Ajax-based web user interface.

Web interface is very user friendly. Ajax-based user interface (UI), along with a new rich text editor.

14

Supports Single Sign On

Supports Single Sign On

15

Standard LDAP providers

Standard LDAP providers

16

Collaborative Document Management System is very good in WCI with Oracle pitching forward with its Oracle UCM (Universal Content Management) in the latest version of WCI

Collaborative Document Management System is also available in Microsoft Sharepoint

17

Oracle WCI supports WEB 2.0 technologies

Sharepoint too supports WEB 2.0 technologies

18

Latest Edition is Liferay Portal Oracle WCI 11g

Latest Editon is Microsoft Sharepoint 2007. The 2010 version is slated for a late April release.

19

Documentation of WCI is a little hard to get since WCI has evolved as mentioned earlier from BEA ALUI and Plumtree.

This is however improving with Oracle now picking up the pace for documentation

Documentation is plentiful and easily accessible at your fingertips.

20

WCI has support for only sequential Workflow.

Sharepoint provides very robust support for both sequential as well as state workflows



Conclusion:




While a comprehensive comparison has been made above, it would not be possible to exactly put your fingers on one of these two portal solutions and declare a winner.

Both the portals in discussion, Oracle WCI and Microsoft Sharepoint are the best in the business and have their own list of impressive clientele.

Both of them have dedicated roadmaps stating their way forward and Microsoft as well as Oracle has promised they will continue investing in portal technologies in the future.

The future of portals as can be seen today belongs to Enterprise 2.0, mashups and shared APIs and both Oracle WCI as well as Microsoft Sharepoint have this in their portal offerings.

The thing which can be suggested is:

Oracle WCI is a much better offering if an organization wants to take advantage of Java or has already invested heavily in other products from the stable of Oracle.

Microsoft Sharepoint makes a better business sense if you have an already heavy investment in Microsoft technology (Server, .Net Framework, SQL Server, and Office)


7 comments:

  1. This seems to be a comparison of WCI 10.3.0, not 11g (which doesn't exist yet).

    It is a good start for an analysis but a more comprehensive look at the products would be needed for such a major investment in my opinion. This would include analysis of things like: web content management, search, surveys/form, web 2.0 capabilities (blogs/wiki/rss), analytics, application integration, SSO product integration, APIs, etc.

    ReplyDelete
  2. http://www.wahidsaleemi.com/2010/05/how-do-the-sharepoint-alternatives-stack-up/

    ReplyDelete
  3. Hi Maverick, have you done a comparison study between Sun Java System Portal Server and Oracle WebCenter? Do you know if there is a migration tool from the first to the second product or if exists some guidelines to achieve that?

    ReplyDelete
  4. Hi Maverick,

    Hope you are doing great!!

    I saw your blog on google and I am looking for an expert Oracle WCI consultant for a short term role in canada with good rate/hr. Please suggest me let me know if you would be interested or if you can refer someone, thanks

    Regards
    Rahul
    rsapru@bci-it.com
    678-343-6673

    ReplyDelete
  5. Do you have any more info since original post? I am looking for latest comparison between Webcenter 11g and Sharepoint 2010

    ReplyDelete
  6. Hello Maverick,
    I found this information very useful.
    Keep posting your recent analysis studies on both products.

    ReplyDelete
  7. Hey Maverick,
    Could you please let me know that if WCI(Web Center Interaction) and OCS(Oracle Content Server) is compatible with Windows Server 2005 or above ?

    ReplyDelete