3.6.5构件及其在系统集成项目中的重要性
构件技术就是利用某种编程手段,将一些人们所关心的,但又不便于让最终用户去
直接操作的细节进行了封装,同时对各种业务逻辑规则进行了实现,用于处理用户的内
部操作细节。这个封装体就常常地被称作构件。在这一封装过程中,为了完成某一规则
的封装,可以用任何支持构件编写的工具来完成,而最终完成的构件则与语言本身已经
没有了任何的关系,甚至可以实现跨平台。对我们而言,它就是实现了某些功能的、有
输入输出接口的黑匣子。
构件封装了系统运行的各种规则甚至运行环境,而构件对象(构件的集合),要考
虑到构件对象中的各个构件的协调功能。构件有其自身的规则实现,而规则的实现又具
体到了接口的实现,构件对象本身也是一个构件,也有业务逻辑规则需要处理,要起到
相关构件的协调作用。
各省软考办 | ||||||||||