数据库中间件及其几种技术比较

合集下载

企业级应用集成技术及其实践

企业级应用集成技术及其实践

企业级应用集成技术及其实践随着企业信息化建设的深入发展,越来越多的企业需要将不同的应用系统进行集成,以提高信息系统的整体效能和数据共享能力。

这时,企业级应用集成技术就应运而生。

本文将从集成技术的方案、应用场景、实践经验等方面探讨如何实现企业级应用集成。

集成技术方案在实现企业级应用集成的路上,不同技术的方案都有它的利弊。

根据实际情况,我们可以选择以下几种技术进行集成:1. 中间件技术中间件技术是应用最广泛的集成方案。

它建立在应用程序和基础设施之间,通过提供标准服务,降低集成的实现难度。

中间件技术主要包括消息传递、远程调用、Web 服务等。

2. 数据库集成技术数据库集成技术是以共享数据为核心的集成方案。

它通过数据库的同步和数据的映射,实现数据的共享和集成。

这种技术的优点是集成效率高、易于管理,但也有一定局限性,例如需要各应用系统使用同一套数据库软件,且数据库内部元素的结构、逻辑等必须相同。

3. 服务总线技术服务总线技术是近年来兴起的新型集成方案。

它是指通过建立一个服务总线,集成各个应用系统的服务。

这种技术的优点是架构清晰、扩展性好、支持异构系统的集成。

但其也存在一些挑战,如管理所需成本较高,系统可靠性要求高等。

应用场景分析从实际应用的角度看,企业级应用集成技术主要应用于以下场景:1. 数据共享与统计分析场景在有些公司中,由于缺乏有效的数据共享机制,各个部门之间的数据是孤立的,导致了大量时间和人力浪费。

此时,通过集成不同应用系统,可以在保证各个部门数据安全的前提下实现数据的归纳和共享。

2. 工作流自动化场景通过对企业级应用的集成,可以极大地提升工作效率。

例如,在处理订单等业务流程中,通过将生产、销售等系统集成,可以实现信息的自动化传递和流量控制,从而缩短生成周期、提高生产效率。

3. 企业级业务监控场景随着企业规模不断扩大,需要实现企业级业务监控,以确保所有业务信息被及时记录并固化。

通过企业级应用集成技术,可以实现不同部门业务信息的统一记录和展示,规避信息遗漏或错误。

中间件知识

中间件知识

中间件知识1,常见应用系统开发构架:传统的两层结构:表示层(Presentation Layer):用于处理人机交互。

目前最主流的两种表示层是Windows桌面和IE浏览器方式。

它主要责任是处理用户请求,例如鼠标点击、输入、HTTP请求等,实际部分业务逻辑。

数据层(Data source Layer):处理数据库、消息系统、事务系统。

实际部分业务逻辑。

经典的三层结构:表示层(Presentation Layer):用于处理人机交互。

目前最主流的两种表示层是Windows桌面和IE浏览器方式。

它主要的责任是处理用户请求,例如鼠标点击、输入、HTTP请求等。

业务层(Business Layer):模拟了企业中的实际活动,也可以认为是企业活动的模型。

数据层(Data source Layer):处理数据库、消息系统、事务系统。

通用的四层结构:表示层(Presentation Layer):用于处理人机交互。

目前最主流的两种表示层是Windows桌面和IE浏览器方式。

它主要的责任是处理用户请求,例如鼠标点击、输入、HTTP请求等。

业务层(Business Layer):模拟了企业中的实际活动,也可以认为是企业活动的模型。

数据层(Data source Layer):处理数据库、消息系统、事务系统。

安全层(Security Layer):管理系统身份验证、授证、日志等。

主要产品:应用中间件、平台中间件、工作流中间件、数据传输中间件等。

2,什么是中间件中间件(middleware):是基础软件的一大类,属于可复用软件的范畴。

顾名思义,中间件处于操作系统软件与用户的应用软件的中间。

中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。

在众多关于中间件的定义中,比较普遍被接受的是IDC表述的:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。

空间数据库(1)

空间数据库(1)

空间数据库1.数据库的三大任务(模型,存取方法,管理和控制)数据库的三大任务:(1)建立数据模型,描述信息结构,使数据组织有序;(2)设计数据存储方法,实现数据的三层独立;(3)实现统一管理和有效控制,提供高效安全的访问与共享。

2.空间数据库的概念?任务?空间数据库对数据进行哪些扩充?概念:空间数据库是地理信息系统在计算机物理存储介质上存储的、与应用相关的地理空间数据的总和其任务是以数字形式表示各类空间的宏观和微观结构,建立空间数据模型并转化为有效的存储结构,以最小空间和时间代价有效组织、存储、管理和控制各类空间数据,维护数据的现势性和正确状态,提供一定的访问机制,安全、高效、准确的实现数据的共享。

扩充和发展体现在以下几个方面:(1)、空间数据模型:一般数据模型不能表达地理空间复杂的信息结构,研究空间数据库必须先研究空间数据模型及相关问题。

(2)、空间数据库的实现技术:要实现基本的空间数据管理功能,至少要在标准的数据库管理系统中定义新的空间数据类型,支持空间计算,建立空间索引,考虑空间数据访问的安全和并发问题,实现海量数据的管理等功能。

(3)、地理空间认知、空间数据模型、空间数据访问、海量数据管理、长事务处理、空间数据可视化、空间数据库管理和实现(空间索引、空间计算、空间数据结构)技术等很多内容还在不断变化和发展,空间数据库理论与技术是数据管理技术的发展与创新。

3.地理空间中的三种坐标系是什么?空间点位在三种坐标系中如何表示?(1) 地心3维空间参照系统:以地心为原点,相互垂直的X,Y,Z为坐标轴的真3维空间直角坐标系统,任意点位表示成坐标矢量(X,Y,Z)。

(2)椭球面空间参照系统:将地球抽象为接近地球形状的旋转椭球,以椭球面为地球表面几何模型。

任意点P的位置用(B,L)+大地高H表示。

(3)平面参照系统:研究区域范围不大时用平面作为地球表面的局部几何模型,任意点P的位置用(x,y) +海拔高h表示4.空间现象,空间要素,空间对象,几何对象,空间数据类型,专题等概念及这些概念之间的联系?(1)空间现象:地理空间中占据一定的空间范围或位置,具有特定的几何形状,具有完整地理含义的各种自然地物、人工建筑物和构筑物、现象、区划、分布、实体、环境等称为空间现象(2)空间要素:空间要素是空间现象经过人类大脑的认知和抽象,并结合应用目标提取其本质特征后,在概念世界中的信息表示形式。

技术框架及中间件

技术框架及中间件

技术框架及中间件技术框架与中间件在现代软件开发中扮演着举足轻重的角色,它们为软件系统提供了稳定、高效的运行环境和支持,极大地提高了开发效率和系统的可靠性。

本文将就技术框架与中间件的概念、特点以及在软件开发中的应用进行介绍和分析。

一、技术框架的定义与特点技术框架是一种基于特定语言或平台的软件开发的基本架构,它提供了一系列现成的解决方案、模板和工具,使得开发人员能够更加高效地进行开发工作。

技术框架通常包括了对系统架构、模块划分、设计规范、编码规范等方面的约定和规范,开发人员可以根据框架的约定进行开发,从而降低了开发成本和周期。

技术框架的特点可以总结为以下几点:1. 标准化:技术框架提供了标准的模块和解决方案,开发人员可以通过框架提供的接口和规范来进行开发,从而保证了系统的一致性和标准化。

2. 重用性:技术框架提供了大量的现成解决方案和模板,开发人员可以直接使用或者基于框架进行扩展,从而提高了开发效率和代码的重用性。

3. 易于维护:技术框架通常具有清晰的架构和模块划分,以及规范的编码和设计约定,使得系统更加易于维护和升级。

4. 高性能:技术框架通常经过精心设计和优化,可以提供高性能的运行环境和高效的开发工具,从而提高系统的性能和可靠性。

二、常见的技术框架在软件开发中,有许多常见的技术框架被广泛应用,其中最具代表性的包括:1. Spring框架:Spring框架是一个开源的、轻量级的企业应用框架,主要用于构建Java应用程序。

它提供了众多的解决方案和模块,包括依赖注入、面向切面编程、控制反转等,极大地简化了Java应用程序的开发和集成。

2. .NET框架:.NET框架是微软公司推出的一个面向Windows平台的开发框架,它提供了丰富的类库和工具,支持多种编程语言,包括C#、等,可以用于构建各种类型的Windows应用程序和Web应用程序。

3. Django框架:Django是一个基于Python语言的Web应用框架,它提供了强大的数据库模型、模板引擎和URL映射等功能,被广泛应用于开发各类Web应用程序。

浅谈web数据库访问的中间件技术

浅谈web数据库访问的中间件技术

松愉快的上 作。只要几行脚 本语句. 就能将后台的数据库信息发
布 到 It tnrn t . 编 程 和 网 页脚 本 的 可 读 性 方 面 大 大 ne / t e 上 在 me I a 优 于 传 统 的技 术 方 案 。在 结 构关 系上 .S A P是通 过 O B D C与 数 据 库 打 交 道 . 此+向 上层 可兼 容 各 类 数 据 库 系 统 而对 于 下层 , .凼 A P 产 生 的 H ML对 客 户 端 的 浏 览 器 又 有 广 泛 的适 应 性 但 S T A P对 We S b服 务 器 本 身 有所 挑 剔 .它 只支 持 微 软 各 种 操 作 系 统
2 We . b数据 库 访 问 技 术 的 类 型
而 其 运 行效 率 却 大 大 提 高 。 同时 还 能 提 供 更 好 的 保护 和安 全 性 。 但AI P 的缺 陷 也 是 明显 的 : 程 比开 发 C I 序 更 加 困 难 开 发 编 G程 A I 序 需 要 多 线 程 、 程 同步 、 P程 进 直接 协 议 编 程 等 知 识 : 于各 种 由 不 同 的 A I 不 兼 容 , 乏一 个 统 一 的 业 界 标 准 . 某 种 A I P互 缺 用 P 编 写 的 程 序 只 能 在 特 定 的 We 服 务 器 上 运 行 . 用 范 围 受 到 极 大 b 使
随 着 网络 和数 据 库 技 术 的蓬 勃 发 展 .人 们 获 取 数 据 信 息 的 来 源 已不 仅 仅 局 限 于本 地 型数 据 库 .为 了 进 行 网络 上 数 据 的 高 效 存 取 .实现 交 互 式 动 态 We b页 面 .就 必 须 以 大 量 数 据 资 源 为 基础 , 此 必 然 要 在 We 引 入 数 据 库 技 术 。We 术 和 数 据 冈 b中 b技 库 技 术 的结 合 不 仅 把 We 数 据 库 的优 点 集 中 在 了 一 起 . 且 b和 而 充 分 利用 了大 量 先 有 的数 据 库 信 息 资 源 .使 用 户 可 以方 便 的 在 We b浏 览 器 上检 索 和 浏 览 数 据 库 内容

操作系统、数据库、中间件 讲义

操作系统、数据库、中间件 讲义

操作系统、数据库、中间件第一章操作系统介绍1.1操作系统的定义操作系统(Operating System—缩写为OS)是一种系统软件。

它管理计算机系统的全部软硬件资源和对程序的执行进行控制,还能使用户方便使用硬件提供的计算机功能,也使硬件的功能发挥得更好。

操作系统的基本特征:1)并发性:多任务、多进程、多线程。

2)共享性:互斥访问、同时访问。

3)虚拟性:把一个物理上的对象变成多个逻辑意义的对象。

操作系统理论研究者有时把操作系统分成四大部分:驱动程序:最底层的、直接控制和监视各类硬件的部分,它们的职责是隐藏硬件的具体细节,并向其他部分提供一个抽象的、通用的接口。

内核:操作系统内核部分,通常运行在最高特权级,负责提供基础性、结构性的功能。

接口库:是一系列特殊的程序库,它们职责在于把系统所提供的基本服务包装成应用程序所能够使用的编程接口(API),是最靠近应用程序的部分。

例如,GNU C 运行期库就属于此类,它把各种操作系统的内部编程接口包装成ANSI C和POSIX 编程接口的形式。

外围:是指操作系统中除以上三类以外的所有其他部分,通常是用于提供特定高级服务的部件。

例如,在微内核结构中,大部分系统服务,以及UNIX/Linux中各种守护进程都通常被划归此列。

总结:操作系统是靠近硬件的第一层软件,是对硬件功能的首次扩充。

1.2操作系统的发展历程和分类其发展历程如下:操作系统分类根据不同的分类方法具有不同的操作系统分类。

1、应用领域可分为桌面操作系统、服务器操作系统、嵌入式操作系统;2、所支持用户数可分为单用户操作系统(如MSDOS、OS/2、Windows)、多用户操作系统(如UNIX、Linux、Windows Server);3、源码开放程度可分为开源操作系统(如Linux、FreeBSD)和闭源操作系统(如Mac OS X、Windows);4、存储器寻址宽度、架构可以将操作系统分为8位、16位、32位、64位、128位的操作系统。

中间件的种类及应用意义

中间件的种类及应用意义

中间件的种类及应用意义中间件是指位于操作系统和应用程序之间的软件,用于在不同系统和技术之间进行数据传输和通信,以及处理各种网络请求。

中间件的种类多种多样,包括消息队列中间件、数据库中间件、Web中间件、应用程序服务器中间件、事务处理中间件等。

每种中间件都有其独特的功能和应用意义,可以帮助不同的系统和应用程序之间进行高效的数据传输和通信,提高系统的稳定性和可靠性。

消息队列中间件是用于在分布式系统中进行异步通信的一种中间件。

它可以在不同的系统和应用程序之间传输和交换数据,实现解耦和异步处理,提高系统的性能和可靠性。

消息队列中间件的应用场景非常广泛,比如在电商网站中用于订单处理和库存管理,在金融系统中用于交易处理和消息通知,在物联网系统中用于设备监控和数据采集等。

数据库中间件是用于管理和优化数据库访问的一种中间件。

它可以对数据库进行缓存、路由、负载均衡等操作,从而提高数据库的访问效率和系统的稳定性。

数据库中间件的应用场景包括在大型Web应用程序中用于缓存热门数据和优化数据库查询,在分布式系统中用于数据库读写分离和数据备份,在高并发系统中用于负载均衡和故障恢复等。

Web中间件是用于处理Web请求和响应的一种中间件。

它可以对HTTP请求进行过滤、转发、重定向等操作,提高Web应用程序的性能和安全性。

Web 中间件的应用场景包括在负载均衡集群中用于分发和管理Web流量,在安全防护系统中用于检测和阻止恶意请求,在网关系统中用于数据加密和解密等。

应用程序服务器中间件是用于运行和管理应用程序的一种中间件。

它可以对应用程序进行部署、监控、扩展等操作,提高应用程序的可靠性和可维护性。

应用程序服务器中间件的应用场景包括在微服务架构中用于服务治理和容错处理,在容器化系统中用于应用程序部署和资源管理,在大规模系统中用于并发控制和资源分配等。

事务处理中间件是用于处理分布式事务的一种中间件。

它可以对多个系统和应用程序之间的事务进行协调、提交、回滚等操作,保证数据的一致性和完整性。

水平分库分表的关键问题及解决思路

水平分库分表的关键问题及解决思路

⽔平分库分表的关键问题及解决思路,我介绍了分库分表的⼏种表现形式和玩法,也重点介绍了垂直分库所带来的问题和解决⽅法。

本篇中,我们将继续聊聊⽔平分库分表的⼀些技巧。

分⽚技术的由来关系型数据库本⾝⽐较容易成为系统性能瓶颈,单机存储容量、连接数、处理能⼒等都很有限,数据库本⾝的“有状态性”导致了它并不像Web和应⽤服务器那么容易扩展。

在互联⽹⾏业海量数据和⾼并发访问的考验下,聪明的技术⼈员提出了分库分表技术(有些地⽅也称为Sharding、分⽚)。

同时,流⾏的分布式系统中间件(例如MongoDB、ElasticSearch等)均⾃⾝友好⽀持Sharding,其原理和思想都是⼤同⼩异的。

分布式全局唯⼀ID在很多中⼩项⽬中,我们往往直接使⽤数据库⾃增特性来⽣成主键ID,这样确实⽐较简单。

⽽在分库分表的环境中,数据分布在不同的分⽚上,不能再借助数据库⾃增长特性直接⽣成,否则会造成不同分⽚上的数据表主键会重复。

简单介绍下使⽤和了解过的⼏种ID⽣成算法。

1. Twitter的Snowflake(⼜名“雪花算法”)2. UUID/GUID(⼀般应⽤程序和数据库均⽀持)3. MongoDB ObjectID(类似UUID的⽅式)4. Ticket Server(数据库⽣存⽅式,Flickr采⽤的就是这种⽅式)常见分⽚规则和策略分⽚字段该如何选择在开始分⽚之前,我们⾸先要确定分⽚字段(也可称为“⽚键”)。

很多常见的例⼦和场景中是采⽤ID或者时间字段进⾏拆分。

这也并不绝对的,我的建议是结合实际业务,通过对系统中执⾏的sql语句进⾏统计分析,选择出需要分⽚的那个表中最频繁被使⽤,或者最重要的字段来作为分⽚字段。

常见分⽚规则常见的分⽚策略有随机分⽚和连续分⽚这两种,如下图所⽰:当需要使⽤分⽚字段进⾏范围查找时,连续分⽚可以快速定位分⽚进⾏⾼效查询,⼤多数情况下可以有效避免跨分⽚查询的问题。

后期如果想对整个分⽚集群扩容时,只需要添加节点即可,⽆需对其他分⽚的数据进⾏迁移。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库中间件及其几种技术比较
摘要:本文阐述了数据库中间件的概念,功能,原理,介绍了现今数据库中间件的几种主要技术,并进行了比较。

关键字:数据库中间件
1、数据库中间件的基本概念
数据库中间件是处于底层数据库和用户应用系统之间的,主要用于屏蔽异构数据库的底层细节问题的中间件,是客户与后台的数据库之间进行通讯的桥梁。

当客户向Web Server发出对某个数据库的SQL请求时,通过数据库中间件搜索匹配的数据库连接,并将SQL请求转发给对应的数据库服务器,通过其对数据库进行操作。

数据库中间件的主要功能:(1)支持常用大型数据库的各种操作。

如ORACLE ,DB2, MYSQL等常用数据库。

(2)提供统一接口, 屏蔽数据库之间的操作差异。

(3)封装复杂烦琐的数据库应用接口和数据库操作过程,简化应用程序的数据库操作, 提高应用程序开发效率。

(4)支持常用的操作系统。

如Windows、UNIX、Linux 等,便于应用代码在各平台之间的移植。

(5)支持多线程, 可以提供多线程与线程库, 满足各种场合应用。

数据库中间件(UniWeb Server)工作原理:让其作为前端的客户与后端的数据库之间进行通信的桥梁,当客户向数据库中间件发出对某个数据库的SQL请求时数据库中间件搜索当前可用的与该数据库的连接(UniTcl Server) 通过UniTcl Server将SQL请求转发给对应的数据库服务器,数据库服务器执行SQL语句后将结果通过UniTcl Server 返回给数据库中间件,再由它返回给客户整个数据库中间件的体系结构采用的是三层(Three-tier)客户机/服务器模型,中间件与各个客户的数据通信采用流套接字(Stream Socket)机制实现并
且利用了多线程的优点,使得中间件与各个客户的套接字通信能够并发地进行中间件与后端数据库的接口使用了UniTcl并且根据Internet/Intranet上用户对数据库访问方式的特殊性,采用多客户共享同一个数据库中间件的机制,提高了数据库访问的效率。

2、数据库中间件的技术
2.1 ODBC
ODBC实际上并不是一个产品,而是微软在几年前创建的一个标准。

ODBC是一个CLI(CallLay-erInterface),通过允许开发者制作一个在大多数关系数据库中可运行的简单的API调用,简化从Windows(以及其它一些操作系统)到数据库的访问。

ODBC目前提供32位版本。

大多数的数据库都有ODBC驱动。

ODBC是免费的,而其驱动不是。

这些ODBC驱动可以从数据库供应商或第三方提供商购买。

流行的应用程序开发工具大多通过ODBC提供对数据库的访问。

实际上,ODBC是微软VisualBasic以及其它开发工具与数据库连接的唯一途径。

2.2 JDBC
JavaSoft的JDBC是第一个支持Java语言的数据库应用程序接口(API),功能上与ODBC相仿,提供Java开发人员一个从支持Java开发或支持Java应用程序运行的环境访问各种数据库的统一的接口。

JDBC主要由两层组成:JDBC应用程序接口(JDBCAPI)和JDBC驱动应用程序接口。

JDBCAPI提供从应用程序到JDBC管理器的通讯。

JDBCAPI定义了一个Java类集,允许Ap-plet、Servlet、JavaBean和Java 应用程序连接数据库。

通常,由这样一个小应用通过网络连接远程关系数据库服务器,如Syabas、Oracle或Informix。

这些由数据库供应商提供的原始的
JavaJDBC类与用户自定义的应用程序类共存,提供一种“纯Java”的、可移植的数据库访问。

这样就允许从任意支持Java的平台到任意数据库的连接。

JDBC管理器和ODBC管理器一样,按Java小应用或应用程序的需要载入或卸载数据库驱动器。

JDBC支持单个或多个数据库服务器的连接。

就是说,一个小应用可以同时连接本地的所有数据库和Internet上的公用数据库。

2.3 OLEDB
OLEDB作为一种数据访问接口体系,体现了Microsoft 的通用数据访问(UDA) 策略的理念。

UDA 能够通过标准接口来访问各种类型的数据。

同于ODBC体系它也提供了一套标准API ,不过OLEDB API是完全基于COM的,其特点是采用了多层模型。

2.4 ADO
ADO 是微软的数据访问组件的一部分,是基于OLEDB 之上的面向对象的数据访问模型。

ADO组件包含了所有的可以被OLEDB 标准接口描述的数据类型,通过ADO 的方法和属性可以为应用程序提供统一的数据访问方法和接口,同时ADO 对象模型还具有可扩展性。

ADO的主要优点:易于使用、高速度、低内存支出和占用磁盘空间较小。

它同时具有远程数据服务的功能,可以在一次往返过程中实现将数据从服务器移动到客户端应用程序或Web页、在客户端对数据进行处理然后将更新结果返回服务器的操作. 这几个特性使得ADO替代了DAO/RDO,成为新一代的访问数据库的接口标准. 基于OLEDB之上的ADO更简单更高级,同时消除了OLEDB 的多种弊端,ADO Recordset 存储,ADO的运作是一种在线方式,这意味着不论是浏览或更新数据都必须是实时的(David Sceppa2003)。

ADO 对象模型定义了一组可编程的自动化对象,可用于Visual Basic 、Visual
C++、Java以及其它各种支持自动化特性的脚本语言。

3、比较
3.1 ODBC与JDB比较
相同点:ODBC 和JDBC 技术都是以X/ Open 和ISO/ IEC 的调用级接口( CL I) 规范为基础, 并使用结构化查询语言(SQL) 作为它们的数据库访问语言。

区别:JDBC使用的是Java语言,而ODBC使用的是C 语言,Java 语言天然所具有的平台无关、移植性强、稳定安全、分布式、面向对象等众多优点使得JDBC 应用程序可以自然地实现跨平台特性。

3.2 OLEDB与ADO比较
ADO 是应用层的编程接口,它通过OLEDB提供的COM接口访问数据,它适合于各种客户机/ 服务器应用系统和基于Web 的应用,尤其在一些脚本语言中访问数据库操作是ADO的主要优势。

很显然,ADO 在OLEDB上生成的,但是调用原始OLEDB接口和通过ADO运行时发出的调用具有不同的相对速度。

4、结束语
数据库中间件是互联网时代的IT基础设施,提供业务的灵活性,消除信息孤岛,提高IT的研发和运营效率。

作为网络计算的核心基础设施,数据库中间件正在呈现出服务化、自治化、业务化、一体化等诸多新的发展趋势,数据库中间件将进入2.0时代,将极大提升互联网统一计算平台的“敏、睿、融、和”能力。

参考文献:
[1]周园春,李淼,张建.中间件技术综述[J] .计算机工程与应用,2002 ,38 (15):80 - 821。

相关文档
最新文档