在Win2003下部署中间件平台

首先看看什么是中间件?IDC给出的一个定义:中间件是一种独立的系统软件或服务程序,分布式应用 软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源 和网络通信。

从这些定义中可以看出: 首先中间件是一类软件,而非一种软件;中间件不仅仅实现互连,还要实现 应用之间的互操作;另外中间件是基于分布式处理的软件,最突出的特点是其网络通信功能。

在中间件产生以前,应用软件直接使用操作系统、网络协议和数据库等开发,这些都是计算机最底层 的东西,越底层越复杂,开发者不得不面临许多很棘手的问题,如操作系统的多样性,繁杂的网络程序设 计、管理,复杂多变的网络环境,数据分散处理带来的不一致性问题、性能和效率、安全,等等。这些与 用户的业务没有直接关系,但又必须解决,耗费了大量有限的时间和精力。于是,有人提出能不能将应用 软件所要面临的共性问题进行提炼、抽象,在操作系统之上再形成一个可复用的部分,供成千上万的应用 软件重复使用。这一技术思想最终构成了中间件这类的软件。

一、中间件分类

中间件分类有很多方式和很多种类,在这里我们由底向上从中间件的层次上来划分,可分为以下三个大 的层次:

集成型中间件

在通用型中间件产品之上整合了Application,Portal,Business Process等技术 ,主流技 术:WorkFlow,EAI ,代表产品: BEA WebLogic Integration 。

通用型中间件

主流技术:CORBA,J2EE,MOM ,代表产品:IONA Orbix,BEA WebLogic,IBM MQSeries 。

基础型中间件

主流技术: JVM,CLR, ACE ,代表产品:SUN JVM, Microsoft CLR。

见图1。

时间: 2024-11-02 21:59:43

在Win2003下部署中间件平台的相关文章

基于ArcGIS的JLKEngine中间件平台可带框架源码购买并提供免费升级服务!

问题描述 基于ArcGIS的JLKEngine中间件平台底层类库结构简介1,系统总体上划分为如下几个层次:JLKEngine核心库:它是JLKEnigne的运行基础,定义了框架运行模型.框架扩展模式.并对ArcGISEngine中可用的操作进行了封装,提供了一组函数实现对空间数据的快速处理,以便于在基于ArcGISEngine的应用系统开发中应用以简化开发工作难度.GIS基础功能库:它是在ArcGISEngine基础上按地图制图.数据编辑.网络分析.三维分析等对数据处理划分的一组类库.在这组

AgileEAS.NET SOA 中间件平台5.2版本下载、配置学习(三):配置ActiveXForm运行环境

一.前言      AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台.用于帮助中小型软件企业建立一条适合市场快速变化的开发团队,以达到节省开发成本.缩短开发时间,快速适应市场变化的目的.      AgileEAS.NET SOA中间件平台提供了敏捷快速开发软件工程的最佳实践,通过提供大量的基础支撑功能如IOC.ORM.SOA.分布式体系及敏捷并发开发方法所支撑的插件开发体系,以及提供了大量的

AgileEAS.NET SOA 中间件平台5.2版本下载、配置学习(四):开源的Silverlight运行容器的编译、配置

一.前言      AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台.用于帮助中小型软件企业建立一条适合市场快速变化的开发团队,以达到节省开发成本.缩短开发时间,快速适应市场变化的目的.      AgileEAS.NET SOA中间件平台提供了敏捷快速开发软件工程的最佳实践,通过提供大量的基础支撑功能如IOC.ORM.SOA.分布式体系及敏捷并发开发方法所支撑的插件开发体系,以及提供了大量的

关于在windows下部署发布QT程序的总结

关于在windows下部署发布QT程序的总结 文章出处:http://www.diybl.com/course/3_program/c++/cppjs/200869/123842.html 以下包括了部分网上收集的,以及qt帮助里的内容(Deploying an Application on Qt/Windows) 首先,打开windows控制台,然后,找到vs安装目录下的bin里,执行 vcvars32.bat 这个脚本.执行完之后,vs需要的所有环境变量就已经设置好了. 然后,做下面的操作:

亿级用户下的新浪微博平台架构

亿级用户下的新浪微博平台架构 序言 新浪微博在2014年3月公布的月活跃用户(MAU)已经达到1.43亿,2014年新年第一分钟发送的微博达808298条,如此巨大的用户规模和业务量,需要高可用(HA).高并发访问.低延时的强大后台系统支撑. 微博平台第一代架构为LAMP架构,数据库使用的是MyIsam,后台用的是php,缓存为Memcache. 随着应用规模的增长,衍生出的第二代架构对业务功能进行了模块化.服务化和组件化,后台系统从php替换为Java,逐渐形成SOA架构,在很长一段时间支撑了

有能在java环境下部署的MSSQL web data administrator吗

问题描述 microsoft有个在.net平台下部署的 MSSQL web data administrator, 就是在页面上直接管理 MSSQL ,能够进行查询数据库,数据库表等一些操作, 但这个只能部署在 .net 环境下,我想知道有没有在 java 环境下部署的与 MSSQL web data administrator 类似的东西,如果有名字是什么,谢谢了 解决方案 MSSQL Server自带的管理器就挺好的啊!有一些开源的连接数据库的程序:http://www.open-open.

为什么非要用中间件平台

问题描述 公司年前买了一家国内的中间件平台,老大说我们以后做项目都得用那个,这几天培训下来心理很不舒服,写了一年多的代码,还不如人家刚玩一个月平台的实习生,老板根本不考虑我们底下人的感受只考虑自己的效率和成本,去学平台吧太傻瓜了代码长时间不写都忘光了,不学吧又干不下去了,很是纠结,有点想跳槽,但是工作又不太好找,我该怎么办 解决方案 解决方案二:你们公司用的什么中间件平台啊?解决方案三:公司要考虑成本,降低开发费用,中间件封装也算是一个好的选择解决方案四:兄弟你真天真,老板本来就是追逐利益,当然

IPTV中间件平台发挥内容聚合效应

■中国国际广播电台国广传媒发展中心企业管理部副主任 袁曼国 广东方网络(北京)有限公司副总经理 王力劭 IPTV业务中间件平台有效地降低了SP/CP进入IPTV产业的门槛,同时解决了IPTV内容受困的难题,从而有效促进IPTV产业的良性发展. 不同于国外IPTV运营实体的高商业化程度和相对于政策法规的高独立性,我国IPTV的发展对于政策格局的依赖和市场接受程度上均有着不同于国外形式的特殊性.因此,我国IPTV的发展能力往往取决于相对少数的大型国有内容管控机构和国有大型网络运营商. IPTV不同于

RHEL 5.4下部署LVS(DR)+keepalived实现高性能高可用负载均衡

原文地址:http://www.cnblogs.com/mchina/archive/2012/05/23/2514728.html 一.简介 LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统.本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一. 目前有三种IP负载均衡技术(VS/NAT.VS/TUN和VS/DR):十种调度算法(rr|wrr|lc|wlc|lblc|lblcr|dh|sh|sed|nq). K