【中间件】——西安科技大学教程总结(一)

简介: 最近学习了中间件相关的视频内容,进行一个简单的整理过程,让琐碎的珍珠串成一个美丽的项链O(∩_∩)O~

   最近学习了中间件相关的视频内容,进行一个简单的整理过程,让琐碎的珍珠串成一个美丽的项链O(∩_∩)O~


20170503102513688.jpg


 分布式软件:运行在网络环境中的软件系统.

 软件构件:软件系统中具有一定意义,相对独立的构成成分,是可以被重用的软件实体.


20170503102546918.jpg


 中间件:是在操作系统(数据库管理系统)与应用系统之间的一层软件,通常为分布式应用的开发、部署、运行与管理提供支持


20170503102617402.jpg

20170503102634268.jpg


 CORBA:(Common Object Request Broker Architecture,公共对象请求代理体系结构,通用对象请求代理体系结构)是由OMG组织制订的一种标准的面向对象应用程 序体系规范。或者说 CORBA体系结构是对象管理组织(OMG)为解决分布式处理环境(DCE)中,硬件和软件系统的互连而提出的一种解决方案.

 OMA:是CORBA所基于的概念框架,它描述了一个较高层次的分布式计算机环境.


20170503102651981.jpg


   ORB:是OMA参考模型的核心,它提供了分布式对象之间透明地发送请求或接收响应的基本机制,独立于实现对象的特定平台与技术.

   对象服务:一些通用服务,本质是将覆盖对象整个生存期的对象管理任务标准化.

   公共设施:可用于大多数应用领域的、面向终端用户的设施.

   领域接口:是与应用领域有关的接口.

   应用程序接口:构成整个OMA参考模型的最上层元素,为终端用户执行特定的任务.

 OMA宏观图(层次结构图):


20170503102731613.jpg


 OMG:描述了对象外部特征的标准语义.


20170503102749778.jpg


总结:

   初识中间件相关内容,虽然有些云里雾里,但是里面某些珍珠还是可以理解的,其实大概就差在将所有的珍珠串成一个项链~

   然而不断梳理的过程也是散碎珍珠串成项链的过程,所以很享受,收获也很感受O(∩_∩)O~

相关文章
|
11月前
|
前端开发 Java 数据库连接
Spring 框架:Java 开发者的春天
Spring 框架是一个功能强大的开源框架,主要用于简化 Java 企业级应用的开发,由被称为“Spring 之父”的 Rod Johnson 于 2002 年提出并创立,并由Pivotal团队维护。
495 1
Spring 框架:Java 开发者的春天
|
开发框架 安全 Java
|
开发框架 Java 中间件
【中间件】——EJB学习总结
公共服务框架:支持大量的、由应用服务器提供的系统级服务
|
消息中间件 Java 应用服务中间件
【EJB学习笔记】——JMS和消息驱动Bean
 认识消息驱动Bean之前,先了解一下JMS。
【EJB学习笔记】——JMS和消息驱动Bean
|
Java 数据库 容器
J2EE核心之EJB
  EJB作为EJB是sun的JavaEE服务器端组件模型,设计目标与核心应用是部署分布式应用程序。简单来说就是把已经编写好的程序(即:类)打包放在服务器上执行。
1285 0
|
消息中间件 Java 应用服务中间件
使用Spring JMS轻松实现异步消息传递
      异步进程通信是面向服务架构(SOA)一个重要的组成部分,因为企业里很多系统通信,特别是与外部组织间的通信,实质上都是异步的。Java消息服务(JMS)是用于编写使用异步消息传递的JEE应用程序的API。
1553 0
|
Web App开发 Java 应用服务中间件
[转] EJB 3和Spring技术体系比较
最近在学习EJB 3,对于SSH与EJB3,一直不太明白“即生瑜,何生亮?”,今天无意看到一篇旧文,比较系统的对比了这二种技术架构,转载于此: 原文出处:http://www.51cto.com/specbook/223/46090.htm ------------------------------------------------------------------- 作为一个架构师,我对EJB是既爱且恨,对Spring又恨又爱,现在我们来也把这两大技术体系来做一个全面分析和对比,希望能给大家在进行技术选型时一个更好的参考。
1368 0
|
3天前
|
人工智能 运维 安全
|
1天前
|
人工智能 异构计算
敬请锁定《C位面对面》,洞察通用计算如何在AI时代持续赋能企业创新,助力业务发展!
敬请锁定《C位面对面》,洞察通用计算如何在AI时代持续赋能企业创新,助力业务发展!