系统与邮件集成

在我开发的业务系统中,用户常常会要求系统提供一些提醒/报警功能,如库存预警,工作提醒之类.通常开发人员会根据业务直接做一个窗口显示要提醒的内容,在用户登录时弹出.或者采用论坛消息的方式来告诉用户有紧急内容.而且也确实有一些中小企业没有企业邮箱,也不准备在短时间内使用企业邮箱.
不过,随着网络不断普及,其质量不断提高,企业邮箱的成本越来越低,会有越来越多的企业会使用企业邮箱.这其中又孕藏着另一个商机:网管服务外包.这个就是后话了.不过对上面提到的用户需求,我通常都会建议使用邮箱功能,把相关的信息发给需要被通知的人.这两种方案各有优劣:
使用企业邮箱要求员工必须在工作时注意及时查收邮件,而使用消息,则只有业务系统的用户才可以接收消息,登录到系统之后才能收到消息.
邮箱的处理相对简单,而消息机制则要花费更多的功夫,消耗的资源相对较多.
邮箱机制的限制相对较少.
消息必须定期清理.
邮箱的反馈不及时.

我们可以得出一个有趣的结论,没有完美的解决方案.在适合的地方采用适合的方案,如果你觉得消息机制更适合你的业务,尽管采用.反之,邮箱机制可以为你提供更好的集成特性,为什么不选它呢?
而在我的项目中,有些业务流程的各个环节非常紧凑,但通常都是由同一批人来完成,不存在通知的需求.另一些则是非常重要但不急迫的事,比如发给供应商的通知,与客户的沟通,甚至与企业内部其它部门(不使用系统)的单据往来,我都会采用邮件的机制.唯一的问题就是有些企业确实没有使用邮箱的文化,而且一些岗位根本不可能使用电脑.这样的话,就要使用短信集成了,我想这个方案唯一可能的缺点就是费用.
从上面这个案例得出的结论是:集成的方案往往比单一的方案有更好的适用性,能更好地解决用户需求.同时也要求软件供应商在技术方案上有更高的技术含量.不要以偏概全,不然就常常会看到类似iBatis与Hibernate之争, JUnit与TestNG之争,CMMI与Agile之争....争论是件好事,不过前提是你提出的观点论据要有说服力.否则,最终会演变成一出闹剧.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值