主流企业应用框架需具备的功能

收藏于 2009-09-21

来自于本人的百度空间

如果你想开发一个企业应用系统框架,那就得从下面几个方面来提供解决方案了。

* 持久性(persistence):实现数据存储、处理,数据与对象映射,数据缓存 (caching)。
* 事务(transaction):确保一组关联操作正常、完整的执行。 
* 安全性(security):保证系统的通信安全、数据安全。 
* 负载均衡(load balance):在大量并发访问时,保持系统可用。 
* 监控(system monitoring/management):监控系统运行状况,设置系统参数。 
* 日志(logging):记录系统运行情况和异常,记录特定用户操作。 
* 应用集成 (application integration):与其他系统、应用程序集成。 
* 认证/权限/组织角色管理(authentication/authorization):管理系统用户、组织职权结构,限制特定用户对特定功能、特定数据的访问。 
* 业务模型(domain model):管理系统中业务对象的属性、字段。 
* 业务逻辑(business logic/rules):实现业务规则和业务逻辑。 
* 工作流(work flow):实现多用户、多环节之间的业务处理流程。 
* 文件管理(file management):管理文档,实现系统内部的文件传递。 
* 报表/打印 (reporting/printing):实现数据打印,实现报表的定制和输出。 
* 门户/信息发布 (portal solution):发布企业相关的信息、新闻,提供企业客户的访问入口。 
* 通信(communication/messaging):系统内部的消息、通知;系统与外部角色(比如企业客户)之间通过不同通信媒介(电话、网站、邮件等)的互动。

使用框架的好处:1、功能复用;2、缩短开发周期;3、便于维护升级。


猜你喜欢

转载自blog.csdn.net/linseeker85/article/details/81063512
今日推荐