谈到用友,大多数人的第一印象是管理软件供应商,ERP、财务软件等,这是用友最被我们所熟知的软件产品了,而与之相比,知道用友的中间件产品的人就少多了。实际上,用友早在2001年就开始研发自己应用服务器,进入2004年时就已经拥有了自己的中间件产品,而此后一直在不断丰富和完整。
“在2004年我们已经有了像流程引擎、应用服务器,到2008年又有了企业服务总线、流程引擎、数据访问中间件应用服务器,2010年又推出了消息队列、规则引擎、企业搜索引擎等。”用友软件股份有限公司集团UAP中心副总经理史周军告诉计算机世界记者。
进入2013年,随着用友宣布向平台化战略转型,用友中间件迎来了新的挑战和发展机遇。因为对于中高端客户而言,支撑用友平台化战略的平台就是用友UAP平台,抛弃了传统项目发展模式之后的用友需要一个灵活、高效的UAP平台,这就对构成整个平台的各个组件包括各种中间件提出了很高的要求。
不断演进的中间件
中间件是一个不断发展演进和丰富的产品概念。作为一类软件种类,它一般指位于操作系统之上和应用程序之间,用于屏蔽技术系统,用于简化程序的开发和管理的这么一类软件,早期的中间件主要有消息中间件、交易中间件,后来又出现了应用服务器、规则引擎,到今天越来越细分,出现了各种专门用于各种物联网和移动应用的中间件等。
据史周军介绍,中间件目前种类已经非常繁多,而且未来还会随着技术的发展继续涌现不同类型的中间件。而之所以中间件类型还在不断补充,一个重要的原因还是透过中间件可以大大降低在日趋复杂的应用系统的开发和运维难度。
具体而言,中间件可以发挥以下重要作用有:
1、兼容、开放。中间件产品对各种硬件平台、操作系统、网络数据库产品以及客户端实现兼容和开放;
2、透明。中间件可保持平台的透明性,使开发者不必考虑操作系统等基础设施的问题;
3、可靠性。中间件能够实现对业务处理的一致性和完整性,提高了系统的可靠性;
4、效益。提高开发效率高,同时降低成本。
5、敏捷。使用中间件将减少开发工作量,用户可以更关注应用开发方面,缩短开发周期,从而可以更快将产品投放市场。
“归结起来,中间件的关键价值提高产品开发效率和运营。”史周军说。
一体化的用友UAP中间件
中间件作为一种最早存在的产品类别之一,随着相关技术的进步其本身经历了一个不断发展和完善的过程。而在云计算、大数据和移动互联普及的今天,它也受到了前所未有的冲击,正在发生一些新的变化。
“从目前来看,中间件向一体化平台方向发展的趋势是很明显的。因为随着应用程序日趋复杂,很少有一个应用程序只需要用到一到两个中间件就可以解决问题,这就涉及到与多个中间件之间的合作问题。”史周军表示。
“原来有些中间件是为应用程序开发服务,而在管理方面会弱一些。而现在,中间件在开发时除了考虑满足应用的功能需求外,还要看运行、整合、管理,还有中间件之间很容易地实现集成,形成平台模式共同来支撑整个系统,也就是走向一体化。”史周军说。
另外,在技术其他一些发展方向,包括服务化和虚拟化。与传统的紧耦合方式相比,服务化的好处一个是粗粒度、使用简单,而且都封装为标准化的服务之后,也增加其适用范围。相对传统中间件而言,它更易用、能发挥更大的价值。
而虚拟化也是适应当今云计算环境的必然之举。随着虚拟化和云计算的流行,越来越多的企业IT环境走向虚拟化、云化,其中间件、应用程序乃至应用服务器是随着资源的消耗情况自动进行分配的,而不是像以前运行在固定的物理服务器上。
用友UAP平台三大类中间件
众所周知,用友UAP已经被用友提高了公司战略的发展高度。对用友而言,UAP的重要性不言而喻。因此,用友对这一平台的打造可谓用心之致。
根据用友对UAP的产品规划,用友UAP平台主要由七个平台产品构成,即开发平台、集成平台、动态建模平台、商业分析平台、云管理平台、数据处理平台、运行平台。而用友UAP的中间件就是支持这些功能模块的各种组件,主要包括三类,即:数据类、处理类、分布式构件类。
据史周军介绍,用友对UAP中间件制定了非常明确的开发思路,即:
1、标准化。每一个中间件都要符合行业的标准、国际标注以及各种些规范。
2、整合优化。中间件之间良好沟通,比如一个中间件可以跑在其他中间件上边,或者调用其他中间件。
3、稳定高效。
4、开放。适合自由组装,同时能与其他公司的产品进行集成。
5、拥有完全自主知识产权。
史周军认为,正是由于用友制定了上述开发思路以及用友多年在中间件领域的不断探索,才使得用友UAP的中间件拥有有别于其他同类中间产品的特性。
史周军说,对于目前市场上的中间件产品,主要有两大类:第一类是专业的中间件产品,国内有几家,其主要优势就是产品标准化程度比较高,适用范围比较广,主要的缺点是跟应用结合的程度低,另外中间件之间的组合考虑较少。
“不像用友,用友各个产品线产品都跟用友UAP的中间件非常好地结合在一起,所以能更好用,效率更高。”他说。
第二类,应用产品加中间件产品厂商。“这个国内比较少,跟用友比包括跟UAP产品比,他们在深度、广度上都存在一定差距。” 史周军说,对于UAP中间件,用友主要还是作为整体解决方案的一部分,与用友集团的各个业务部门或者独立分公司一起,形成各种具体的解决方案,比如烟草、金融、医疗、政务等。“用友拥有超过18个行业、8000多家大中型企业在使用UAP工作,这其中或多或少都有用友UAP中间件的身影,从这个角度来看,用友在中间件应用里边应该是最大的中间件厂商之一了。要和纯粹的中间件厂商比,我们还是有竞争力的。”他说。
谈到未来,他表示,用友UAP中间件业务将在企业计算新领域推出一些新的产品。比如,在移动应用领域将发布移动应用服务器;在物联网领域会研发EDGE服务器,用于物联网数据采集、处理、传输等;在大数据领域,研发流计算引擎、分析引擎;而在社交领域,用友还会做统一沟通服务器。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/