4.中间件基础知识

4.1中间件的相关概念

4.1.1中间件的概念

中间件是一种独立的软件系统或服务程序,分布式应用软件借助这种软件在不同技术之间的共享资源

中间件位于客户机服务器的操作系统之上,管理计算机资源及网络通信。

中间件位于操作系统软件与用户应用软件的中间,是基础软件的一类,属于可复用软件的范畴。它在操作系统,网络和数据库之上,位于应用软件的下层。作用是为处于上层的应用软件提供运行与开发的环境,帮助用户灵活且高效的开发和集成复杂的应用软件。

4.1.2中间件的特点

中间件的特点如下:

(1)满足大量应用的需要

(2)运行于多种硬件及OS平台上

(3)支持分布式计算,提供跨网络、硬件和OS平台的透明性的应用或服务的交互功能

(4)支持标准协议

(5)支持标准接口

4.2中间件的分类

4.2.1基于IDG的分类

(1)终端仿真/屏幕转换中间件

(2)数据访问中间件

(3)远程过程调用中间件

(4)消息中间件

(5)交易中间件

(6)对象中间件

4.2.2基于目的和实现机制的分类

1.远程过程调用(Remote Procedure Call, RPC)

2.面向消息的中间件(Message-Oriented Middleware, MOM)

3.对象请求代理(Object Request Brokers, ORB)

4.事物处理监控(Transaction Processing monitors)

(1)进程管理:

包括启动Server进程,为其分配任务,监控其执行并对负载进行平衡

(2)事务管理

即保证在其监控下的事务处理的原子性、一致性、独立性、持久性

(3)通信管理

为Client和Server之间提供多种通信机制,包括请求响应,会话,排队,订阅发布,广播等

4.3中间件的相关技术

面向对象的中间件技术已经成为中间件平台的主流技术,

以下3种技术为典型代表:

(1)sun公司的EJB/J2EE

(2)Microsoft公司的COM、COM+、DCOM

(3)OMG公司的CORBA及OMA

转载于:https://www.cnblogs.com/linyuchen2008/p/6109011.html

全国计算机技术与软件专业技术资格(水平)考试【软件评测师】-考试内容总结(四)中间件基础知识...相关推荐

  1. 关于开通全国计算机技术与软件专业技术资格(水平)考试继续教育远程培训平台的通知...

    关于开通全国计算机技术与软件专业技术资格(水平)考试 继续教育远程培训平台的通知 信电教字[2006]18号 --------------------------------------------- ...

  2. 关于软考(全国计算机技术与软件专业技术资格水平考试)经验分享

    关于软考(全国计算机技术与软件专业技术资格水平考试) 一.软考官方网址 http://www.ruankao.org/ 用百度搜索的话,会出现好多广告,十分烦人.这里就直接把官方网址贴上来,方便大家直 ...

  3. 全国计算机软件资格水平考试真题,全国计算机技术与软件专业技术资格(水平)考试历年真题 (11)...

    全国计算机技术与软件专业技术资格(水平)考试 2007年下半年信息处理技术员下午试卷(A) 信息处理技术员上机考试考生操作须知 1.启动考试系统后,考生直接单击"连接考试管理服务器" ...

  4. 计算机专业水平考试试题,全国计算机技术与软件专业技术资格(水平)考试历年试题答案...

    全国计算机技术与软件专业技术资格(水平)考试历年试题答案 2007年上半年网络工程师上午试题答案 1) C 2) B 3) C 4) C 5) A 6) C 7) B 8) A 9) C 10) D ...

  5. 计算机软件资格水平考试办公室,信息系统项目管理师考试大纲-全国计算机技术与软件专业技术资格(水平)考试办公室.pdf...

    全国计算机技术与软件专业技术资格(水平) 考试用书 全国计算机技术与软件专业技术 资格( 水平) 考试 信 息 系 统 项 目管 理 师 考 试 大 纲 全国计算机技术与软件专业技术 资格( 水平) ...

  6. 全国计算机技术与软件专业技术资格(水平)考试,全国计算机技术与软件专业技术资格(水平)考试 2...

    全国计算机技术与软件专业技术资格(水平)考试 2 试题一(15分,每空3分) 阅读下列说明和流程图,将应填入__(n)__的字句写在答题纸的对应栏内. [流程图说明] 下面的流程图描述了对8位二进制整 ...

  7. 00 全国计算机技术与软件专业技术资格(软考)考试介绍

    首先,先了解两个官网,用于获取考试信息和考试报名: 中国计算机技术职业资格网中国计算机技术职业资格网https://www.ruankao.org.cn/全国计算机技术与软件专业技术资格(水平)考试h ...

  8. 全国计算机技术与软件专业技术资格(软考)考试介绍

    首先,先了解两个官网,用于获取考试信息和考试报名: 中国计算机技术职业资格网中国计算机技术职业资格网https://www.ruankao.org.cn/全国计算机技术与软件专业技术资格(水平)考试h ...

  9. 全国计算机技术与软件专业技术资格水平考试

    一.考试级别 考试级别分5个专业:计算机软件.计算机网络.计算机应用技术.信息系统.信息服务.每个专业又分三个层次:高级资格(高级工程师).中级资格(工程师).初级资格(助理工程师.技术员).对每个专 ...

  10. 2021全国计算机技术与软件专业技术资格水平考试(软考)网络管理员考试大纲

    说明:很多考生准备参加2021年软考网络管理员考试,当然本人也是要考的哦(被逼无奈)!因此整理了一份提纲供大家备考学习.之后如果有时间的话会给大家分享历年卷题目和答案解析的. 一.考试说明 1.考试目 ...

最新文章

  1. 利用 JQuery的load函数动态加载页面
  2. ZBrush关于遮罩的一些操作
  3. Hyper-V 内存管理必须知道的
  4. torchvision0.2.2_速度全面碾压,PCIE4.0 M.2对撞PCIE3.0 M.2
  5. pixhawk自学笔记之uorb学习总结
  6. [XSY] 简单的博弈题(博弈+dp+组合数+容斥)
  7. C++面试题目(五)
  8. php 405 not allowed,html nginx 405 not allowed问题的解决
  9. 力扣-1880(243 周赛) 检查某单词是否等于两单词之和
  10. 遗传算法详解python代码实现以及实例分析
  11. 人脸重建速览,从3DMM到表情驱动动画
  12. 软件工程第三章(第一部分)
  13. mysql 删除的sql语句怎么写_mysql教程删除数据sql语句用法
  14. php5.4.45连接mssql2000,用php在linux下连接mssql2000(转)
  15. 机器学习判定红楼梦后40回是否曹雪芹所写
  16. 腾讯 美团 字节 抖音 面经
  17. AppStore技术支持
  18. JavaScript---网络编程(2)-函数与数组
  19. android投屏小米电视软件,小米投屏神器安卓版
  20. BZOJ_3238_[Ahoi2013]差异_后缀自动机

热门文章

  1. 连续处理函数reduce
  2. WCF分发简述-ChannelDispatcher,EndpointDispatcher,MessageFilter
  3. 程序员的语言“艳遇史”(一)——班长pascal
  4. 正睿 2018 提高组十连测 Day4 T3 碳
  5. tensorflow.reshap(tensor,shape,name)的使用说明
  6. 一张表按分类查询:只显示前2行
  7. 用js实现放大镜的效果
  8. Memcached源码分析
  9. 使用ActivityGroup需要注意的地方
  10. JSON asp(vbs)中文支持问题