软件构建.pptVIP

  • 8
  • 0
  • 约1万字
  • 约 30页
  • 2016-12-29 发布于北京
  • 举报
内 容 1软件构件与中间件 2 CORBA 3CORBA构件开发 4EJB构件开发 1 软件构件与中间件 1.1分布式软件与客户机/服务器模型 1.2分布式软件的三层/多层结构 1.3软件构件的基本概念 1.4中间件 1.5互操作的基本原理 1.6互操作实例 1 软件构件与中间件 分布式软件指运行在网络环境中的软件系统,而网络环境是一群通过网络互相连接的处理系统,每个处理节点由处理机硬件、操作系统及基本通信软件等组成。 分布式计算有两种典型的应用途径。第一种应用途径是将分布式软件系统看作直接反映了现实世界中的分布性,例如当今许多业务处理流程通常呈现一种分布式运作方式,如某生产制造企业,其负责加工制造的工厂可能位于珠江三角洲一带,而负责销售的部门则可能分别位于北京、上海和广州,这时负责业务流程的软件系统显然也应做相应的分布式处理。第二种应用途径主要用于改进某些应用程序的运行性能,使它们比单进程的集中式实现更具有效率,如利用互联网上的大量计算机实现海量数据的科学计算或分析,此时软件系统的分布性并不是现实世界中分布性的映射,而是为利用额外的计算资源而人为引入的。 分布式软件通常基于客户机/服务器(Client/Server)模型。如果一个系统两个组成部分存在如下关系:其中一方提出对信息或服务的请求(称为客户机),而另一方提供这种信息

文档评论(0)

1亿VIP精品文档

相关文档