蓄力 要问处理哪类计算机问题最痛苦?不管是程序员、运维工程师还是管理者 , 一定会异口同声地回答:维护和兼容遗留系统 。由于计算机技术更新换代过于迅猛 , 在进行老旧系统升级时 , 考虑到时间和金钱成本 , 有时会保留一部分与现有系统不兼容的老旧软硬件系统 , 那么问题来了:如何与这些老旧系统进行交互呢?
文章插图
使用终端模拟器连接IBM 3270
例如 , 二十世纪八十年代有一种普遍应用的IBM大型机3270 , 这种大型机既不带操作系统界面 , 又没有提供操作其中数据的接口 , 那么如何将存储其中的数据进行展现或迁移呢?一种叫做屏幕抓取(Screen Scraping)的技术孕育而生:首先 , 使用终端模拟器显示出系统的界面;其次 , 利用屏幕抓取技术解析出屏幕上的数据 , 然后将这些数据显示在浏览器等更加先进的设备上 。
由于屏幕抓取技术非常实用 , 微软后来在Windows操作系统中也集成了屏幕抓图软件 , 但仅限于此 。真正将屏幕抓取发扬光大的是OCR技术 。光学字符识别(Optical Character Recognition , 简称OCR) , 是指利用光学技术和计算机技术把印刷体或手写体文字进行读取识别 , 转化成计算机和人都能够识读的格式 。
如果说对IBM 3270进行屏幕抓取基本还是基于固定格式的屏幕数据读取的话 , OCR技术则通用和普遍得多 , 它可以将可视化数据由图片等非结构化数据转化为结构化数据 , 因此OCR是实现信息处理自动化最关键的一环 。
文章插图
OCR完成非结构化数据到结构化数据的转化
其实 , 早在1929年德国科学家Tausheck就已经提出OCR的概念 , 但是直到二十世纪八十年代 , 才出现基于模式识别的OCR产品 , 随着人工神经网络和深度学习技术的成熟 , OCR技术也愈发成熟 , 名片识别、身份证识别、车牌识别等众多实用的系统也逐渐实用化 。
不管是屏幕抓取技术 , 还是OCR技术 , 最擅长的还是处理多个隔离系统的场景 , 强调对原有系统的非侵入性 。所谓的非侵入性 , 指的是独立于现有系统 , 无需对现有系统进行改造或开发接口 , 无需系统集成 , 不会破坏企业原有的IT架构 。RPA完美地继承了这种非侵入性 , 可谓尽得精髓 。
诞生 相关技术业已成熟 , 那么RPA诞生的催产素是什么呢?比较普遍的观点是业务流程外包(Business Process Outsourcing , 简称BPO) 。二十世纪九十年代末 , 全球500强公司开始将其业务流程外包给低成本国家 , 然而随着外包成本的逐渐提高 , 这种基于廉价劳力的方式渐渐不受欢迎 。更为重要的是 , 各个公司逐渐意识到 , 数据隐私比成本压缩要更加重要 , 与其把数据交给不知底细的外包人员来处理 , 还不如把数据交给活动范围仅限于内网的机器人来处理 , 因为后者显然更加安全可控 。全球500强逐步将目光转移到了业务流程自动化(Business Process Automation , 简称BPA) , RPA作为BPA的最佳实践方式 , 由此华丽登场 。
文章插图
- 《向风而行》|《向风而行》李雨珩结局是什么 李雨珩喜欢的是谁
- 排毒养颜胶囊的功效与作用是什么 女人排毒养颜最好的药
- 喝白酒上头是什么原因 喝完酒头疼吃什么药最有效
- 这种口是心非的男人都是什么心理 男人迷恋你的身体说明
- 小孩出汗多是什么原因 小孩血糖高是什么原因引起的
- 经常多梦是什么原因 多梦是阴虚还是阳虚
- 糖尿病2型是什么意思 1型糖尿病和2型糖尿病
- 40-50女人最好的运动是什么 50岁慢跑好还是走路好
- 酒后口苦是怎么回事 喝酒隔夜吐是什么原因
- 经常长痔疮外痔是什么原因 痔疮长在什么位置图解