Embedded ProC(嵌入式ProC)与Tuxedo中间件

本文介绍了嵌入式ProC与Tuxedo中间件的结合,阐述了它们的整体架构,重点讲解了Pro*C的简要内容以及Tuxedo在三层结构中的作用。Tuxedo作为中间件,管理计算资源和网络通信,简化了客户端与数据库的交互,提高了应用程序的开发效率。
摘要由CSDN通过智能技术生成

一、Embedded ProC(嵌入式ProC)与Tuxedo结合整体架构示意图
在这里插入图片描述
二、Pro*C简介
待续

三、Tuxedo简介
在两层的C/S结构中,客户端直接访问数据库,当采用Tuxedo中间件后,形成三层结构。这时,客户端不直接访问数据库,而是改为调用中间件Tuxedo服务端上的服务,由Tuxedo服务端访问数据库,并把结果返回给客户端。如图所示。
在这里插入图片描述
中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。

中间件屏蔽了底层操作系的复杂性,使程序开发人员面对一个简单而统一的开发环境,减少程序设计的复杂性,将注意力集中在自己的业务上,不必为程序在不同系统软件上的一致而重复工作,从而大大减少了技术上的负担。

Tuxedo系统架构如下图所示,tmloadcf命令生成的配置文件存放于共享内存公告板中,在Tuxedo系统启动时,从该文件中读取系统的配置信息,Tuedo客户端通过Tuxedo协议(即一系列tp接口函数)访问运行在Tuxedo中服务(Service),而Tuxedo中的服务可根据用户需要访问底层资源。多系统多机之间通信需要每台机器上都有一个Bridge进程,通过TCP/IP通信,Bridge进程维持一个长连接,一旦建立不会断掉。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值