您好、欢迎来到现金彩票网!
当前位置:2019欢乐棋牌 > 中间件 >

如何开发构件库和中间件

发布时间:2019-07-27 06:30 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部一、在确定“如何开发构件和中间件”这个问题之前,先达成以下共识。

  (1)独立部署单元【内部特征完全封装】【即分离于它所在的环境和其他构件】【原子性(即不可拆)】

  (3)没有外部的可见状态【但某些属性可(如用于计费的序列号)(不影响构件的可见行为)】【构件的拷贝不可区分】

  【eg:大多数系统中的API完全与内部的具体实现无关——用这样的API构造系统---相当于--黑盒重用这些接口的实现】

  (3)白盒重用:依赖于对具体实现细节的理解。【eg:大部分的类库和框架(提供源代码)-----通过学习类的具体实现-----知道如何构造该类的子类】【不可轻易替换】

  一个已命名的一组操作的集合。【构件的客户(一般是其他构件)通过这些访问点来使用构件提供的服务】

  (1)构件组装和部署的具体要求,包括定义组装规则的【构建模型】和定义构件部署、安装和激活规则的【构件平台】。

  首先,这个问题不是三言两语就能说清楚的(构件的析取、分析到设计)以下是几个在构件开发过程中应用的主要平台,希望对你有所帮助:

  (1)源于COM“套间”【使用线程模型来分离对象】和MTS语境【通过事物域分离对象】

  【COM+更加注重于分布式网络应用的设计和实现】【已成MS系统平台策略和软件发展策略的一部分】

  【COM+紧紧地与操作系统结合起来,通过系统服务为应用程序提供全面的服务】

  1)sun的服务器端构件模型,最大的用处是部署分布式应用程序【不限平台】,类似微软的术。

  2)EJB定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。

  3)EJB实际上是J2EE中的一套规范,并且规定了一系列的API用来实现把EJB概念转换成EJB产品。

  CORBA构件模型(CCM)。【OMG组织制订】【标准的面向对象应用程序体系规范】

http://cemonstyle.com/zhongjianjian/493.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有