简单的说,eight是一个由java开发的系统运行的框架,常用于业务层(应用层)的系统架构。同时也是一种系统设计思想及软件组织与开发模式,与常见的系统设计和开发方式有很大的不同。
eight起初是为企业化应用开发而设计的,初衷是为解决在企业内部运行的系统日益膨胀和复杂的状况下,企业私有化系统所遇到的各种复杂问题。诸如:如何简单方便的部署和运行,对环境依赖和资源消耗尽可能少;如何随业务的变化迅速的改变或调整系统,而对企业的影响尽可能少;如何更好为企业堆积和积累业务和数据资产,使企业在构建新的业务系统时多快好省;如何便捷有效的为企业监控、管理、升级和维护其私有系统,为企业节省信息化的人力物力投入等等。
当然,eight作为一种通用的系统设计思想和运行平台,并不仅限于企业私有化系统的使用,也不仅限于业务层开发。跟随着本教程,你会发现她独有的魅力和与众不同的特点,这些决定了她能成为不可或缺的部分来弥补软件开发中缺失的环节。
下篇有何不同