什么是前置机

前置机是指用于现场的中间设备

前置机是一般存在于前台客户端和后台服务器之间,扮演适配器的角色,即:在不同的通信协议、数据格式或语言之间相互转换。它还起着管理和调度前台所发起的交易作用,经过前置机的调度,可以减轻后台服务器的负担,并且有时在客户端和后台服务器间起着防火墙的作用。这样可以起到隐藏后台的功能,在一定程度上确保后台的安全性。

前置机这个概念一般在银行、券商、电信运营商那里用的比较多。这些地方都有很多后台核心处理系统,对外提供各种接口服务。如果我有某种业务接口需要跟他们的后台系统打交道,要从我们的外部网络访问他们的后台系统,这些单位是绝对不允许的。这个时候,他们要求你或者他们自己开发一个软件,运行在他们的内网,然后通过专线或硬件隔离技术将运行这个软件的计算机连接到你的外网系统上,那么运行这个软件的计算机,从功能上称呼为前置机。

目前在银行普遍采用前置机的有ATM、POS、IC卡、银联金卡、电话银行、券银通、银税通、即缴费、公积金管理系统、电子汇兑和同城清算等系统。

前置机的作用

  1. 从网络和安全角度来看,它有隔离主机的作用(一种放在内网以外,分离内网外网的应用)保证外部的应用不能直接访问核心服务,比如银行的各类外部接口(电信代收费、银证通)。

  2. 从业务角度来看,前置机提供了业务渠道与核心服务的主机交流的一个桥梁。它一般起着管理和调度业务渠道发起的交易的作用,经过前置机的调用可以减轻核心后台服务器的负担,当然了它也有非核心业务的处理功能。

  3. 位于应用系统服务器端与客户端之间的独立处理机系统,担负数据格式转换、连接管理、业务流管理外围调度、外围处理,并把业务数据交后台应用服务系统处理等任务。

  4. C/S概念中C和S是相对而言的,虽然多数是固定的,但是也是视指定而言.譬如银行的业务应用中,请求的发出就不可以是从后端应用服务器而来。以代理收费的例子来看,前置机就是一个应用网关。实际上在现在的应用中,由于有了前置机的存在,主机变得不可见。

  5. 政务内外网两端的业务系统需要数据交换,在各自业务系统前布置前置机,实现数据交换。

  6. 前置机是台物理机,部署前置交换系统。负责将需要交换过来或者交换的数据缓存到这台服务器中

一篇文章搞懂前置机到底是什么相关推荐

  1. c++ 计算正弦的近似值_一篇文章搞懂正弦保真性

    本文介绍数字信号处理中"正弦保真性"这一概念,想要更好地理解本文所述内容,建议读者先阅读<一篇文章搞懂卷积>. 正弦保真性定义 一个正弦信号作为线性时不变系统的输入时, ...

  2. 一篇文章搞懂filebeat(ELK)

    一篇文章搞懂filebeat(ELK) https://www.cnblogs.com/zsql/p/13137833.html 目录 一.filebeat是什么 1.1.filebeat和beats ...

  3. 一篇文章搞懂架构师的核心技能

    " 这是架构师系列的第一篇:核心技能,希望这个系列能完全揭示架构师这个职位:我先从核心技能开始,后续还有架构师之路,架构实战等架构师系列文章. 本文作者 陈睿 优知学院创始人,前携程定制旅游 ...

  4. 组件化开发实战_一篇文章搞懂什么是前端“组件化”开发

    学过网页的朋友都知道,制作一个网页离不开HTML.CSS和JavaScript技术.对于初学者来来说,掌握这3门技术就已经很不容易了,为什么前端为什么又要搞出来一个"组件化"开发的 ...

  5. reactrouter监听路由变化_一篇文章搞懂前端路由原理解析和实现方式

    在单页应用如此流行的今天,曾经令人惊叹的前端路由已经成为各大框架的基础标配,每个框架都提供了强大的路由功能,导致路由实现变的复杂. 想要搞懂路由内部实现还是有些困难的,但是如果只想了解路由实现基本原理 ...

  6. 【一篇文章搞懂】什么是分布式锁?为什么要用分布式锁?看这篇文章准没错!

    简介 HikariCP 是用于创建和管理连接,利用"池"的方式复用连接减少资源开销,和其他数据源一样,也具有连接数控制.连接可靠性测试.连接泄露控制.缓存语句等功能,另外,和 dr ...

  7. 一篇文章搞懂STL中的空间配置器allocator(原创,多图,易懂)

    Table of Contents 0.引入 1.标准的空间配置器allocator 2.更为高效的空间配置器alloc 2.1----对象的构造与析构 2.1.1 对象的构造:::construct ...

  8. 一篇文章搞懂算法基础

    源码地址 https://github.com/javanan/DataStructure 目录 时间复杂度介绍 空间复杂度介绍 递归算法与非递归算法区别和转换 折半查找/二分查找算法 链表实现 反转 ...

  9. 一篇文章搞懂 HDFS 的 Archive 到底是什么

    前言 本文隶属于专栏<1000个问题搞定大数据技术体系>,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢! 本专栏目录结构和参考文献请见1000个问题搞定大数据技 ...

最新文章

  1. SUN StorEdge 3320更改磁盘状态
  2. grep零宽断言正则表达式
  3. 图形处理(五)基于旋转不变量的网格变形-Siggraph 2007
  4. 改了改之前那个很糙的XXX
  5. InstallShild的研究,msde2000,.netframwork,ScriptProject与ScriiptMSIProject的区别
  6. sql datetime比较大小_SQL做题小技巧
  7. 程序员应该抛弃的10种思维定式
  8. html多级折叠菜单表单,JS实战篇之收缩菜单表单布局
  9. leetcode - 91. 解码方法
  10. 使用pienv安装python虚拟环境(学习记录)
  11. SQL2008R2数据库安装教程
  12. [RK3128][Android 6.0] 3G模块调试
  13. 如何进行邮件营销,邮件营销群发是否有效?
  14. 征途服务器维护时间,征途私服服务器维护是什么问题
  15. 如何采用SQL Server身份验证登录
  16. php ar技术,vr和ar是什么技术,有什么区别
  17. 在Windows下批量修改文件后缀(ren命令-rename)
  18. 为什么你得不到 90 度的温暖
  19. 前置自增加++与后置自增加++区别,前后自减同理
  20. 佳能Canon PIXMA MG3000 打印机驱动

热门文章

  1. DVD 自动分割软件
  2. matlab设置consolas+雅黑字体
  3. php 支付宝订单查询_php实现支付宝APP支付功能与源码
  4. mysql 只取出数字_如何从MySQL中的字符串仅获取数字?
  5. java后台利用Pattern提取所需字符
  6. R中如何实现excel中vlookup多条件匹配
  7. 第16章 局部波动率模型——对冲比率及奇异期权估值
  8. mongo中批量字段类型修改,string转double类型
  9. 7-2 一元多项式的乘法与加法运算 (20分) 设计函数分别求两个一元多项式的乘积与和。
  10. 卸载掉mac上安装的linux,安装及卸载CrossOver for Mac