2011年十大新兴企业级技术(上)

日期: 2011-12-01 来源:TechTarget中国 英文

  在那些已经交付但还没有被广泛采用的企业级技术之中,我们将选出十大最有影响的技术。我们的评选标准主观性更强一些,主要是根据InfoWorld测试中心多年来积累的产品评估经验,同时考虑到了行业的起伏以及对企业客户的吸引力等因素。以下是我们评选出来的2011年十大新兴企业级技术。

  10、HTML5

  尽管HTML5看起来与老旧的HTML很相似,但是其所能完成的任务去完全不同。除了将标记的文字与图像导入矩形区域内,本地数据存储、标签和视频标签让其能够做更多的事情。此外,新的HTML5 WebSockets规范定义了一种新方法,以为事件驱动的Web应用处理全双工通信。HTML5 的意义远不止上面这些,它最大的意义在于改变了Web文档的结构方式,借助 header、footer、section、article 这些标签,我们可以实现更具结构化,语义化的 Web 文档。这样,搜索引擎可以更容易索引 Web 站点,我们也可以搜索到更快,更准确的信息。

  9、客户端虚拟层

  常规的桌面虚拟化受到了两个关键因素的制约。一个是需要在客户端与服务器之间建立一个持续的连接,另一个是服务器自身需要强大到能够运行全部的桌面虚拟机。客户虚拟层解决了这两个问题,其安装在一个普通的台式机或笔记本电脑上,平衡客户端的处理能力。笔记本电脑用户通过其包含的操作系统、应用和个人配置设置能够获得一台“商业虚拟机”。虚拟机都是安全的,无论在同一台台式机上运行什么,虚拟机都与它们隔离开来,同时你还能享受到虚拟化管理的所有优势,如虚拟机快照、可移植性和易恢复性等。

  8、持续构建工具

  持续构建工具(continuous build tools,通常也被叫做持续集成工具)可以在代码被加入项目后,迅速地找到其中的编程错误。这对于团队合作开发软件非常有帮助。一般来说,持续构建工具可以分成两大类:自动化构建工具和构建计划安排工具。目前持续构建工具很多,如TeamCity,其包括服务器端和客户端,目前支持Java,.Net项目开发。 TeamCity提供一系列特性可以让团队快速实现持续继承:IDE工具集成、各种消息通知、各种报表、项目的管理、分布式的编译等等,所有的这些,都是 让你的团队快速享有持续继承带来的效率提升、高质量的软件保障。

  7、芯片认证技术

  安全专家很早就认识到为了确保最高应用层的安全,所有层——包括计算设备的物理架构都需要被认证。来自可信计算组织(TCG)的可信计算平台模块(TPM)是首个被广泛采用的硬件芯片,以确保受信任的硬件与启动顺序的安全。目前其已经被包括苹果和微软在内的许多大型公司所使用,并构成了微软BitLocker驱动器加密技术和即将推出的Windows 8 UEFI Secure Boot架构的骨干。今年,英特尔整合了TPM芯片和硬件虚拟层以保护启动顺序、内存等组件。目前McAfee等软件厂商也纷纷开始利用该技术的优势。预计其他的厂商和操作系统也将跟进。

  6、JavaScript替换

  由于JavaScript已经成为了Web网页的基础,因此该语言可能是地球上最常用的代码。如果Node.js等基于服务器的工具受到关注,那么JavaScript的优势可能将变得更加强大。就JavaScript的成功而言,人们已经开始考虑其今后的发展。有一部分人希望编写一种全新的语言以解决困扰JavaScript的问题。而还有一些人开始寻求新的方法以将他们的代码翻译成JavaScript,这样他们就可能假装不再使用它。代码翻译已经在为了一种风潮。谷歌的Web Toolkit可将Java翻译成JavaScript,这样一来开发者只需要键入Java代码即可。由于该工具目前不断受到好评,谷歌已经将其直接整合到了其App Engine云中,用户可以一键部署它们。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐