学习的里程表
积累是美丽的,我在晚饭前开始阅读Wujuan 老师的“Blog运用之旅途笔记”(一、二、三、四),已经累积到了第四篇,正好是不多不少,基本可以跟上进度。这样的旅途笔记与邹景平老师的"e-Learning心法"一样可以沁人心脾,从中获得品味。一个人酿造,大家来品尝果实,在欣赏之余已经达到内化的效果。所以一直赞叹Jean的“心法”命名很绝,wujuan的“旅途笔记”也有一路探索的感觉,加油!我会一直是你们的忠实读者。
此前,我也在学习xiuli 关于Learning Object的累计学习材料,对她的勤奋和不倦整理工作深有佩服。Blog上的学习,(竟然)可以在各自的时间轴上让终身学习者们能够成为你追我赶的“同学”,真是美妙而不可言。
Ray Ozzie: Extreme Mobility
绝对移动,这个标题就很大胆前瞻,出自Ray Ozzie之口,当然不过分。大概最近碰到的移动计算字眼和设备比较多,从新式手机、迅驰芯片笔记本电脑/PocketPC/acer 平板电脑, 到Wifi和令人头痛的GPRS,都比一年前更有诱惑力和可用性。尤其是近期颇多使用Groove的原因,所以仔细阅读Ray的文章更体会到未来移动计算的形态浮现出来。Ray 的思路把我带入了移动计算的憧憬中,他总结的移动计算三个维度“应用移动性,基础设施移动性和参与者移动性”是堪作产业分类基准。而尤其透彻的是比较几种移动计算的架构模式:
"服务器应用,随处访问" 模式
中央数据和应用,远程访问中央服务器上的用户界面。
实例: SharePoint, Remote Desktop, eBay
优势: 无需携带任何东西,绝对的全球访问
劣势: 只支持少量的移动情景;无法离线使用,经常受到防火墙的阻碍"智能客户端,Web Services" 模式
中央数据和事务处理服务,基于协议约定的松散耦合的分布式应用。相同或不同的应用四处分布,中央协调事务处理,保证事务的一致性。
实例: SharpReader, Radio, Groove Web Services
优势: 可以设计最好的用户体验界面,适合不同的设备类别
劣势: 只能在特定连接环境中使用;经常性地需要checkin/checkout 或工作流处理,以避免同步问题"智能客户端消息" 模式
非集中式、非同步数据,松散耦合的应用,依靠通信协议约定
相同或不同的应用四处分布,没有必需的同步,也没有必需的事务协作
实例: Outlook, Office, InfoPath, Chandler
优势: 即可以有特定连接,也可以没有,适合于大量用户把个人数据对象,例如联系人、消息、文件等进行流转
劣势: 不能照顾到涉及跨越多种设备或多人之间的汇集性工作、工作空间共享,或应用共享"智能客户端, 复制数据" 模式
非集中式的同步/复制数据方式,松散耦合的应用,依靠数据格式约定
相同或不同的应用四处分布,底层的数据同步/复制, 不可能出现完整性不一致的不同事务。
实例: Lotus Notes, Palm Desktop, Groove Mobile Workspace for SharePoint
优势: 特定连接或没有特定连接,让多用户可以分享共同的简单数据对象,例如联系人、消息或文档
劣势: 不能照顾到更多涉及有分布一致性应用行为的情景,例如项目、会议、跟踪性的应用。"智能客户端, 同步工作台" 模式
非集中的同步紧耦合应用和数据
相同的应用和数据四处分布,事务行为协调一致,事务处理完整性保证
实例:Groove Workspace
优势: 特定连接或没有特定连接,在非常大范围和动态环境中分享应用,适用于各种移动情景
劣势: 需要所有的短节点有相同的应用,可能不适合于有各种不同设备的移动情景中
越来越多的软件设计不可能不考虑移动性、松散性、对等性等因素,不过从现状来看,仍然没有一个适合于把个人工作、学习、生活融合的“社会性软件”出现,也许永远不可能,但是围绕“个人”的应用还是会趋于可定制整合的形态,开发者要想清楚。
电子档案袋联盟
“乐华学园”推荐的 Electronic Portfolio Consortium (ePortConsortium) 站点,也许对统一电子档案袋的规范有所帮助。Lehua一直关注这个领域的研究,还想找个机会与他谈谈Blog与ePortfolio的关系。



