Microsoft  CSIP   WindowsMobile   MEDC   合作伙伴   体验中心 设为首页 加到收藏夹

 
登录       点击换一张     注册新用户 找回密码

关注 .NET Compact Framework V3.0 将对 WCF 的支持
2007年01月04日11:22   编辑:黎波 来源: cnblogs 浏览: 202

Windows Communication Foundation (WCF) 以前叫 Indigo,它为所有的分布式系统技术提供了统一的框架,使得分布式系统的开发不再为选择某种分布式实现技术而伤脑筋,其核心是一套面向服务的API。WCF 确实是个好东西!

今年年初参加过微软开发者日2006,主题是 Vista 和 Office12,了解到 WPF、WCF 和 WWF 的种种好处。在提问时间,我问了一个关于 WCF 的问题:“WCF 确实为桌面分布式应用系统的开发提供了很多激动人心的新特性,但是到目前为止还没有听说过有关移动设备如何支持 WCF 的消息,请问微软打算如何让运行 .NET Compact Framwork 的移动设备支持 WCF 呢?”。当时这个问题并没有得到一个明确的答案,大概是当时确实没有这方面的消息可以透露吧。

如今 Vista 已经接近要发布了,好像是过几天吧?最近几个月才开始学习 WCF、SOA 和 Web Service Software Factory (WSSF)(感觉很落后了,惭愧的很-_-)。就目前的理解是,SOA 提出了一种设计企业级应用系统的新思路,其中的一些原则用于指导开发的应用系统日后能够更方便的跟其他系统进行整合,从而提高应用系统的可重用性。WCF 和 WSSF 的架构都遵循了 SOA 的模式。(汗……有点偏题,马上纠正,职业病,职业病……)

言归正传吧,今天是要让大家了解一下,.NET Compact Framework 的下一个版本将如何支持 WCF。今天从 Roman Batoukov 的Blog了解到了一些这方面的消息。.NETCF Team 自从发布了 V2.0 之后,就开发忙个不停的策划和开发下一个版本 V3.0 了。其中一个重要的任务就是要对桌面的 WCF 框架进行精简,并移植到移动设备上,即 .NET CF V3.0。

他们整天在苦思着人们会利用 WCF 开发什么样的应用程序,后来他们想到“Lunch Launcher”这个场景。比如公司里有几个同事,经常约好中午一起到哪间餐厅吃饭,他们通过投票做决定。由于他们平时可能不在办公桌旁边,所以他们想通过 Windows Mobile 设备利用公司的无线网络或者GRPS/CDMA网络实现投票。因此他们需要这样一个应用程序,首先由其中一位同事发送一个投票邀请给其他各位同事,邀请附带了一个餐厅的列表,其他同事收到邀请后进行投票,将投票信息反馈给发邀请的同事,最后发邀请的同事再将投票结果发送给其他同事。

这个程序实现起来不是一件容易的事,首先,一个设备如何找到另外一个设备?设备的IP是不稳定的,而且不能被发现,这样就注定了不能采用推的模式进行消

12末页下一页

发表评论
评论标题 :
评论内容 :

    查看评论

请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。 本站拥有管理笔名和留言的一切权利。
相关文章推荐
· .net compact framework 加 web service的演练 2007-1-3  
· 使用.NET CF开发Smartphone应用程序 FAQ 2006-7-26  马宁
· Microsoft .NET Compact Framework 开发常见问题解答 2005-7-1  

  

论坛推荐  
热点活动
更多»

© CSIP 信息产业部软件与集成电路促进中心 All Rights Reserved 版权所有 京ICP备06020771号
联系电话:010-63951881-8003 王先生        邮件:wangj@csip.org.cn