没完没了地扯Office System

上回扯Office System后,lazybone回复指 出我对MS Exchange的评价有误。同时令狐也在GTalk上跟我说了这个问题。其实我完全没有接触过MS Exchange开发,只是试用过几个用MS Exchange做的OA,并且我原来干过的一些公司有做过Lotus Notes的项目——都已经是几年前的事了。看来偶又信口开河了。-_-|||

令狐指出:

首先说一下Exchange和Lotus。我认为Exchange和Lotus的发展路线已经不一样了。Exchange是基于邮件协议的应用服务器,而Lotus现在基本上是一个基于HTTP协议的应用服务器了。
诚 然Lotus的功能上比Exchange要强大,但是有些应用在Exchange上做会更有利。这是两种协议不同的特点决定的。(邮件协议的优势在于)主 动性的应用,如通知、日历安排之类。正因为两者应用领域不太一致,所以很多时候会给人带来一些误解。比如Lotus,很少有人拿过来就用,一般都是会开发 一个或者购买一个基于它的应用系统。(一般来说,Notes都是买开发的系统)而Exchange,很多人都是拿过来配置一下,就直接用了。不太有基于它 的完整的系统。

我说:我只看过一些应用是基于Exchange开发的OA,跟Notes差不多。

令狐说:

我 看到的都是基于Exchange的邮件服务器做的一些增强,而不是完整的系统。因为Exchange本身配合Outlook已经可以作为一套基本的OA来 用了。比如我们公司现在是Exchange做邮件和活动Arrangement(开会订房间之类)以及发送通知和新闻。另外一些应用用 SharePoint完成。我LP的公司,Exchange做邮件和Arrangement,另外一些用Java和Lotus来做。

我连SharePoint是什么都没见过(-_-|||),问了令狐才知道是一个基于.NET和IIS的CMS,这样加起来功能应该还不错的。

令狐说:

所 以我觉得是这样,微软的习惯是做好一个基本的系统,你可以直接用,也可以基于它开发更高级更复杂的功能。包括它的Exchange,包括它的Office (其实以前的Office配合BackOffice也可以做OA)。但是现在的问题是,很多人只用到了(或者说只会用)它基本的系统部分,结果觉得你这点 功能我还不如买20块的WPS来用比较爽。而真正需要企业化定制的人,又会觉得我的系统被绑定在你的Office/Exchange+Outlook上 (特别是还要这么多钱,还有升级的问题),也不爽。

我说:是的,像Office来说,数千项功能,绝大多数人可能只用了20-30%。所以我觉得WPS这次的路子是比较对的,是的,所以Notes的市场比较好。不过照lazybone的说法,看来现在Notes也不行了。

MS 的这种做法正是我所反对的。它总以为它可以把所有客户的公共需求都抽象出来,解决最广大用户的问题,但结果却是众口难调,让大家都不满意。而Notes则 除了邮件,其它都只提供基础的东西,什么都要自己开发。这样一则给二次开发的厂商以财路,再则对最终客户来说可以得到更好的定制化产品。这也是加法与减法 的区别。

令狐觉得:但是假如一开始微软就把Office的定位改成现在Office System这样,情况可能好的多

这点我赞同,其实Office System的定位跟.net一样,不够清晰,就像我说的,很多时候有OA加WPS这样的就够用了。

令狐的观点是:不是Office/Exchange不够好,是它的定位不清晰

我想,这大概是因为MS已经越来越脱离最终用户了。

2005-09-26