ERP技术的新方向——智能客户端

你的产品是B/S还是C/S架构的?如今当厂商在应标时,经常被用户问到类似的技术问题。可以说,B/S还是C/S,已成为当前ERP 产业发展中不可回避的技术架构问题。  
ERP产业困局 
谁也没有料到,国内的ERP产业在经历了两三年的风光后,那么快地陷入了一个新困局:恶性竞争越来越激烈。恶性竞争所带来的直接后果便是,提供商们的日子过得越来越艰难:营业额在上涨,但利润率却在下滑。 
为什么既令ERP提供商也令用户深恶痛绝的恶性竞争会如此盛行?在ERP领域磨练多年的新中大软件股份有限总裁石钟韶认为,造成恶性竞争的根本原因在于:国内ERP产业的同质化现象越来越严重。一个产业如果进入同质化竞争时代,价格必然是最有效、最直接,也是最具自杀性、最能带来恶性竞争的手段。 
摆脱恶性竞争的根本原则是差异化。石钟韶认为,对于国内的ERP产业而言,技术创新是实现差异化的最佳途径,也是最根本、最具可持续发展的途径。 
当前阶段,有哪种技术创新可以令整个ERP产业为之心动呢?石钟韶认为,智能客户端将会成为目前ERP产业技术创新的最佳切入点。 
微软的技术新动向 
人们对智能客户端的关注是从微软开始的。事实上,自微软推出.NET战略以来,其最令人关注的技术新动向之一就是对智能客户端(Smart Client,以下简称"SC")技术的深入研究与应用推广。尤其是微软公司将这种体系结构纳入到.Net框架后,它立即引起了业界广泛的关注。 
微软对于智能客户端的定义是这样的:智能客户端是易于部署和管理的客户端应用程序,它们通过统筹使用本地资源和到分布式数据资源的智能连接,从而为您提供适应的、快速响应的和丰富的交互式体验。 
石钟韶认为,智能客户端技术是瘦客户端应用的强大代替技术。由于软件巨头微软的大力推动,可以预料,它将在ERP产业变革中扮演重要的角色。 
ERP的技术之痛:B/S还是C/S? 
之所以会有智能客户端的出现,还要缘于ERP的技术架构。 
你的产品是B/S还是C/S架构的?如今当厂商在应标时,经常被用户问到类似的技术问题。可以说,B/S还是C/S,已成为当前ERP 产业发展中不可回避的技术架构问题。 
其实,无论是B/S还是C/S,他们并不新鲜。C/S(Client/Server,客户端/服务器)技术从上世纪90年代初出现至今已经相当成熟,并得到了非常广泛的应用,其结构经历了二层C/S、三层C/S的更迭。B/S(Browser/Server,浏览器/服务器)技术则是伴随着Internet的普及而来的。有必要说明的是,B/S最早并不叫"B/S",此类应用国外通常叫Web应用(Web Application、Web Based Application),是国内一些公司"创造"了"B/S"这个词。 
应该说,B/S和C/S各有千秋,他们都是当前非常重要的计算架构。在适用Internet、维护工作量等方面,B/S比C/S要强得多;但在运行速度、数据安全、人机交互等方面,则B/S远不如C/S。综合起来可以发现,凡是C/S的强项,便是B/S的弱项,反之也然。因此,问题也就因此而产生了,我们的ERP产品到底该用B/S还是C/S架构呢?一场关于C/S与B/S的口水战也由此而在ERP业界拉开了序幕。在互联网泡沫盛行的2000年至2002年间,这场口水战达到了顶峰。但直到现在,人们也没有辩出谁是谁非。 
事实上,从上面的分析可以看出,这场口水战不可能有胜负出现,因为B/S与C/S具有不同的优势与特点,他们无法相互取代。例如,对于以浏览为主、录入简单的应用程序,B/S技术有很大的优势,现在全球铺天盖地的Web网站就是明证;而对于交互复杂的ERP等企业级应用,B/S则很难胜任,从全球范围看,成熟的ERP产品大多采用二层或三层C/S架构,B/S的ERP产品并不多见。 
"B/S还是C/S"也就由此成了ERP的技术之痛。难道这个痛就无药可救了吗? 
智能客户端:B/S与C/S的融合 
很多人看到了ERP产业的这个痛点,包括微软,包括新中大等。是否有可能将B/S与C/S的优势融合呢? 
微软的答案是肯定的。智能客户端就是他们给出的解决方案。微软公司根据其在该领域所取得的成果,认为智能客户端应用程序可以将胖客户端应用程序的优点和瘦客户端应用程序的部署和可管理性优点结合起来,使之在资源的利用上达到一个平衡。目前,微软已形成Windows智能客户端、Office智能客户端,以及移动智能客户端等解决方案。 
无独有偶,新中大给出的答案也是肯定的。经过多年的深入研发,新中大研制出了自己的智能客户端技术。该技术完全是基于Web的应用体系,既不属于C/S,也不属于B/S,应该说是兼具了二者的优势。石钟韶介绍说,用"智能客户端"来描述新中大的产品技术或许不那么准确,因为"智能客户端"只是对客户端而言的,在新中大的技术还包括了服务器端的许多技术,例如Web服务、应用服务以及基于SOA的其它服务。目前,在新中大已有两个基于智能客户端技术的系列产品,GSoft/G6和A3。不过,在GSoft/G6产品中,后端应用的开发采用了符合J2EE标准的应用平台和工具;新中大A3产品的后端开发则是采用了Microsoft .Net平台。 
智能客户端的优势 
在石钟韶看来,和B/S或C/S相比,智能客户端技术具有非常明显的优势。总结起来可以概括为三点,即本地资源充分利用和享受本地用户体验、具备离线连接能力,以及智能部署和自动更新。 
智能客户端应用程序因功能级别的不同而呈现出多种形式和大小。所有智能客户端应用程序都具有的一个特性是具有利用本地资源的能力,例如,用于存储、处理或数据捕获的硬件(例如,闪存、CPU 和扫描仪)。 
在企业或 Internet 范围内,智能客户端应用程序能够轻松地与系统连接并与之进行数据交换。Web 服务使智能客户端解决方案能够利用行业标准协议(例如,XML、HTTP 和 SOAP)来与任何类型的远程系统交换信息。更为重要的是,无论是否连接到 Internet,智能客户端应用程序都可以正常工作。在没有网络连接或网络连接断续时,智能客户端能够利用本地缓存和处理进行操作。该功能对于新一代的移动信息工作者来说极具价值,尤其是在指定了移动连接的成本、期限和速度的情况下。 
顺便说一句,离线功能不仅可以在移动方案中使用,而且对于桌面解决方案也可以利用离线体系结构来更新后台线程上的后端系统,从而保持用户界面的响应并改善整体的最终用户体验。该体系结构还能够提供成本和性能上的优势,这是因为用户界面不需要在智能客户端与服务器之间来回切换。另外,由于智能客户端只能在后台与其他系统交换所需的数据,因此可以让人感到它与其他系统交换的数据量的减少(即使在硬连接的客户端系统上,这种带宽的减少也会带来巨大的好处)。这反过来会增强用户界面 (UI) 的响应 - 因为 UI 不是通过远程系统呈现的。 
过去的传统客户端应用程序很难进行部署和更新。经常会出现这样的情况,安装一个应用程序会中断另一个应用程序。诸如"DLL Hell"等问题使得安装和维护客户端应用程序变得很困难和棘手。智能客户端技术有效地解决了该问题。例如,新中大智能客户端尽管不完全是零安装,但是已做到零维护,客户端程序即用即下载、自动匹配版本、支持断点续传,真正体现了"智能"特质。 
ERP将诞生智能客户端新热潮  
由于C/S与B/S都有不可避免的局限性,而智能客户端恰好能解决他们的问题,能提高用户满意度,并降低TCO,因此,专家们认为,智能客户端是ERP技术发展的新方向。在未来的两至三年,智能客户端将会逐渐得到提供商与用户的认可,产业界也会掀起一股向智能客户端迁移的热潮。石钟韶认为,"智能客户端"的迁移将打破现有ERP的格局,彻底改变同质化竞争的局面,从而摆脱ERP产业的恶性竞争。

转载于:https://blog.51cto.com/223882/50170

ERP技术的新方向——智能客户端相关推荐

  1. Kyligence李扬:数据智能推荐成为技术发展新方向

    12月23-24日,2021数据技术嘉年华(DTC)将在北京丽都皇冠假日酒店盛大开启.围绕"智能·创新·新生态--数据智领未来 生态共创价值"这一主题,来自数据领域的领军人物.学术 ...

  2. 专家论道,把脉数据库技术发展新方向

    想知道国内数据库技术发展的新方向? 国产数据库哪些方面取得了技术新成就? 想向专家提出你的不解和疑问吗? 那么,这是你不得不看的一场直播↓↓↓ 活动概述 随着AI.5G等新技术的发展,各类数据库加快智 ...

  3. 室内定位方案之蓝牙定位+IBeacon室内定位技术解决方案-新导智能

    室内定位方案的首要目的就是实现对所有进入人员的定位追踪,行为轨迹分析管理,紧急情况下人员的主动SOS呼叫求助.其次检测入住人员的各项生命体征数据,给各类针对性看护提供可靠数据支撑,提早发现由于入住人员 ...

  4. RFID定位技术浅析--新导智能

    RFID定位技术简介: 无线射频辨认即射频辨认技能(Radio Frequency Identification,RFID),是自动辨认技能的一种,通过无线射频方法进行非触摸双向数据通讯,利用无线射频 ...

  5. 蓝牙定位方案之Ibeacon定位技术解决方案-新导智能

    低功耗蓝牙定位方案以及寻向的一些使用计划,在一些博物馆.大型的超市.机场.购物中心现已完成,现在人员定位基本上要用手机,蓝牙在手机傍边的普及率几乎是100%,一起蓝牙又是一个全产业链的一个供应方法.如 ...

  6. 室内定位解决方案的应用及原理,室内定位方案技术精湛-新导智能

    在室外,已知起点和终点就能够经过移动终端.车载终端的GNSS定位模块反应的方位信息完结行程规划及导航服务.苏州新导室内定位作为室外定位的技能延伸,弥补了传统定位技能的不足,现在也已广泛的使用在室内导航 ...

  7. RFID化工厂人员定位考勤系统,你缺失的仅仅是定位技术吗-新导智能

    1 .体系背景 化工厂企业往往是人员密集型企业,在企业的办理中往往是比较复杂,在此类的企业中多是经过准则来办理,苏州新导认为在准则办理中最重要的一点便是:是否有缝隙?是否履行到位?如若不然,就达不到良 ...

  8. 蓝牙定位技术大全:蓝牙室内定位技术解决方案--新导智能

    近年来,随着室内人员和设备定位需求的逐渐添加,根据蓝牙技能的室内定位已经成为干流计划.但是在实践使用中,蓝牙终端在不同模式下的待机时长存在较大不同.下行定位模式下,没几天就需求充电或许更换电池,而上行 ...

  9. 建立智能客户端应用的开发路标

    建立智能客户端应用的开发路标 [ 原文:Developer Roadmap For Building Smart Client Applications ] [ 中文名:.建立智能客户端应用的开发路标 ...

最新文章

  1. 用c语言打电子算料,用C语言实现CRC校验计算
  2. HDU——2064汉诺塔III
  3. windows 检测无键鼠操作时间_HP快速卡简易操作流程
  4. C++打印STAIRS 图案算法(附完整源码)
  5. OpenCV C++ 07 - Histogram Equalization of a Color image with OpenCV
  6. Android JNI_OnLoad()函数
  7. dcase_util教程
  8. python 雪花id_基于python实现雪花算法过程详解
  9. 安装python时需要勾选_工业洗衣机安装时需要注意什么?
  10. 李宏毅机器学习——无监督学习(一)
  11. 一文7个步骤教你搭建测试web测试项目实战环境,
  12. 为啥互联网都使用缓存
  13. 【AC自动机模板】(转自木子日匀大神)
  14. MySQL 3306端口开启
  15. 百度地图API——ico图片标注的移动
  16. 自动化测试-数据驱动
  17. 关于“车联网”的最强科普!
  18. Matlab R2017b 绘制散点图
  19. KDD CUP 99数据集分析
  20. 一种基于喜爱程度的音乐随机播放算法

热门文章

  1. Pro *C/C++学习笔记
  2. MVC技术的面试问题
  3. mvc:default-servlet-handler /说明
  4. Safair css hack
  5. 使用Laravel框架发送邮件
  6. 5-4 是否同一棵二叉搜索树 (25分)
  7. ActiveMQ 的客户端选项
  8. LAMP 3.4 mysql常用操作-2
  9. Longest Substring with At Most Two Distinct
  10. [自制简单操作系统] 4、计时器(线性表实现优化中断)