


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、微软 WinFX 青涩的苹果明年 11 月,微软新一代的操作系统 Vista 就会发布, 它将会改变原有的编程机制。 Vista 生成器最终将跟以前的 Win32 API( Application Programming Interface ,应用程序编程 接口)进行分离,取而代之的是可管理的WinFX,而WinFX就是微软继DOS Win16、Win32之后推出的第四代 AP。据 外刊报道,以前利用 Win32 API开发的软件,在微软承诺的 维护期之后将不能运行。Win 32 API历经 Windows 95至U XP,受到众多应用软件 开发商的追捧。过去,无论是最常用的字处理、电子邮件、
2、 即时通讯软件,还是专业的杀毒、ERP软件等等,大都利用微软提供的 API 进行开发,这样能省去直接跟系统资源、硬 件打交道的麻烦。微软提供了近 7.8万个 Windows API 以及 大量的辅助开发工具,这种友好的姿态让无数开发人员甘愿 在微软平台上创造各种应用软件。但另一方面,微软又通过 AP“I 控制”了软件的开发, 帮助自己成就了霸主地位。 然而, 在Win32 API逐渐淡出人们的视野后,新一代的API还能如微软设想的那样延续 Win32 时期的辉煌吗?挑战来自互联网事实上,微软首先要迎接的便是互联网所带来的挑战。在最近举行的“Zend/PHP展会” 上, Google副总博思沃斯
3、称, 计算的力量正在由专有技术、 微软的API转向Web上的链接 和内容。他认为, 10 年前, API 意味着控制,但目前占有主 导地位的是链接。“在目前的这个世界上,API就是链接。”尽管博思沃斯有意跳过了应用软件最终都要跟硬件打交道 这一事实,但也说明一种真实的现象:随着网络的兴起,技 术不再让用户、投资人和软件开发商有多大兴趣,如何利用 已有的技术提供多样化的服务才是关注的焦点。正如博斯沃 斯所预测的,微软的 API 似乎有被边缘化的趋势。软件的消费需求变了,应用软件开发商随之而变。过去 在C/S (客户端/服务器)模式下,软件由开发人员根据客户 的需求,制订开发计划,然后调用操作系统
4、 API 来实现,最 后部署到客户的终端和服务器上。现在,软件开发正在经历 着从C/S结构到B/S (浏览器/服务器)结构的变革,软件可 以不用部署到客户端,用户只要上网打开浏览器就可以实现 需求。“在企业级应用上, ”大唐软件总经理助理兼规划咨询部经理陈彬说,“采用B/S开发的软件对客户端的要求降低了, (软件)大部分功能,包括界面控件,都放到应用服务器上 部署和共享。 ”一旦一切操作都在网络上完成,实现这些操 作的软件就不用像以前一样必须安装在客户端上,也就不必 再调用桌面操作系统的 API,而是把与硬件设备打交道的烦 琐工作交给中间件或服务器去处理, 这样,桌面操作系统 API 的生存空
5、间不得不面临挑战。在 B/S 模式下,变的不仅是软件开发的方式,软件开发 人员也在变。新一代的程序员对 Windows API 的了解也大不 如前,博思沃斯表示他们更多地使用PHP、LAMP组合(Linux、Apache、MySQL、Perl/PHP/Python )。这一点从人力资源的供 求关系也可以看出。据纽约市人力资源调查显示, Windows API程序员的数量远不如从前,所以遇到需要Windows API开发人员时,这些程序员的身价可以达到13万美元 /年,而近年来人数急增的网络开发人员却只能挣到8 万美元的年薪。不过,不同的应用软件开发产商对此有不同的解读。 “防 毒安全产品,在补
6、足系统安全性时,需要尽可能地贴近操作 系统,”趋势科技高级产品管理与技术顾问齐军介绍说,安 全应用产品不仅需要与微软互相开放API,“实际上,为了更好地保护系统,对微软 API 的依赖很大。 ”尽管 WinFX 的前 途不明朗,但在安全等跟操作系统联系紧密的领域, WinFX 胜算还是很大。只是在 CRM、ERP等注重客户业务开发的领 域,随着 B/S 开发模式的渐渐普及,将逐渐淡化对操作系统 API 的需求。出击,微软求变微软已经看到了这些威胁。所以, Vista 出来了,带着全 新的 WinFX。没有全新的技术,就不会有震撼的软件。微软的 WinFX 已经把繁杂的 Win32 API减少到
7、8千个左右,在.NET框架下 采用可管理代码编程模式,跟底层系统资源的关系更密切, 能自动管理如内存等,减轻程序员的负担。另外, WinFX 还 加入全新的图形用户界面子系统Avalon、文件子系统 WinFS和网络服务通讯子系统Indigo,使得开发环境更加友好。据 Gartner 预测,这些技术表明微软的 API 发生了巨大的改变, Win32 API终将被WinFX替代,而成为新操作系统中的遗产, 正如 Win32取代DOS和 Win16 一样。尽管WinFX代表微软应用程序设计的重大进步,但 Gartner 认为这是有代价的。 在一段时间内, 程序员还可以继 续使用 Win32 API
8、开发应用程序,不过利用WinFX开发的程序并不向下兼容,只能在 Vista 平台上运行。而且, Vista 操 作系统带来的变化和 WinFX开发者框架迟早将会刺激开发者 转向.NET框架,因此开发人员应当尽早掌握.NET框架可管理 编码的技能,才能应付在 2008年全面使用WinFX时会出现 的种种问题。当然微软不会忘记自己的霸主地位也来自于应用程序开发人员的贡献。所以,提供更好的开发工具、指南和大规 模的宣传培训必不可少。随Vista 一并提供的 SDK(软件开发者工具包)含有一套用户界面组件和行为,微软称新的Vista SDK将过去分散的工具、工具包和技术内容组合在一起, 能支持端到端
9、Windows 客户开发。 微软也准备了一系列能让 开发人员熟悉和提高使用WinFX的活动,如Windows硬件工程大会等。微软对自己的各种努力一向很自信。在最近一次专业开发人员大会(PDC05上,微软宣布由三十多家独立软件供 应商(IRV)已经确认将发行新的适用于Vista操作系统的应用软件。微软认为这是业界对微软下一代操作系统的热烈回 应。从 2002 年就开始对微软下一代操作系统投入特别关注 的 Windows SuperSite 专家 Paul Thurrott 表示,微软把这些 技术提供给现有的用户可以扩展 Avalon 和 Indigo 技术的 市场,鼓励开发人员尽快的接纳这些技术
10、。这样, WinFX 便 能够更快的达到 Win32 API 几十年才达到的高度。但火速蹿起的竞争对手们并不想把下一个十年再留给 微软。在 API 的争夺战中,开源操作系统 Linux 所提供的免 费 API 几年来在欧洲不断攻城掠地; 在 API 之外, Sun 公司力 推的J2EE平台,也让年轻的客户端软件开发人员根本不用去 了解 Windows A P I ;近段时间以来, Google 举起“网络服务” 的大旗,不断推出如Froogle购物、Gmail等免费的网络应用,直接威胁到利用微软 API 开发的各种应用软件。而微软当然 也在 Vista 的一再而三的调整中努力寻求着对自己最为有
11、利 的方法。“2005 国家信息化发展论坛(中国 ?天津)文集”订阅 由国务院信息化工作办公室为指导单位,国家外国专家 局为支持单位,信息产业部和天津市人民政府为共同主办的 “2005 国家信息化发展论坛 (中国 ?天津)”于 2005 年 11 月 4日5日在天津隆重召开。论坛主题突出、内容丰富,具有鲜明的时代特色。论坛 还正式编辑出版了 2005 国家信息化发展论坛 (中国 ?天津) 文集,收录各位领导、专家学者及 IT 企业高层在本届论坛 的照片及发言精华,欢迎订阅。该文集采用国际 16 开的开本, 25 万字,采用铜版纸和 胶版纸,四色印刷和两色印刷相结合的工艺。 初期印刷 10000 册,每本定价 60元(含邮费)。定于 2006 年上半年正式出 版。订阅方法一:邮局汇款,并在汇款单附言处注明“论坛 文集及册数” 。收款单位:国家信息化发展论坛(中国 ?天津)组委会 通讯地址:天津市河西区吴家窑大街
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年天津市西青区中考二模物理试题(解析版)
- 《4.3 维权行动》(教学设计)-2023-2024学年五年级下册综合实践活动安徽大学版
- 2025年全国起重机操作证-特种设备作业人员考试题库(含答案)
- 第1课 中华人民共和国成立-2025-2026学年八年级历史下册核心素养驱动说课稿
- 2025年高考生物试题分类汇编酶与ATP及物质运输(原卷版)
- 乡愁题目分析及解析答案
- 2025护肤品采购与销售合同
- 2025合同文件是否应作为合同及组成部分
- 物业安全试题库及答案
- 物权法原来题库及答案
- 国际宫颈病理与阴道镜联盟(IFCPC) 阴道镜新术语
- 子集和补集 习题课课件-2024-2025学年高一上学期数学湘教版(2019)必修第一册
- 2024-2030年中国定向钻井服务行业发展趋势与前景动态分析研究报告
- 2024-2030年中国代理记账行业发展现状调研与数据监测分析研究报告
- 初中军训方案
- 苏教版六年级上册科学全册教学设计(2022年新改版)
- 2023年起重机械检验员资格考核试题及答案
- 消化科临床重点专科建设项目申报汇报课件
- 新版仁爱九年级下册单词
- DLT 671-2010 发电机变压器组保护装置通.用技术条件
- 文物行业操作人员安全培训
评论
0/150
提交评论