技术开发 频道

伊万的一天之2009版:云计算与SOA

【IT168 专稿】

   

    2001年,Steve Ross-Talbot写了一篇名为《Ivan Eyepack的一天》的文章。故事描述了2001年的网络社会中一个人使用康柏自由人掌上电脑在一天中的生活。这个故事的主角几乎就是这台电脑设备。时至今日,随着设备越来越先进,选择越来越多,故事的主角也逐渐变成了网络上的新服务——"云"。

    本文中我们将再次拜访2009年的伊万。在这篇新时代的文章中,所有技术都是当前已有或者在几个月内即将实现的。如果愿意的话,你也可以为这个故事撰写续篇。

    买票

    伊万现在和他的太太奥尔加及女儿丹尼娜住在荷兰乌得勒支的郊外。再过几天他需要到伦敦参加一个会议,因此要提前买好车票。于是当天晚上他在家里用苹果电脑上从NS公司——即荷兰铁路公司预订了他整个旅途所需的全部车票。

    虽然伊万喜欢旅行,但是他讨厌因为旅行而发生的各种琐事,所以他特别喜欢NS公司提供的旅行计划管理服务。这个带有GPS定位系统的旅行计划从伊万走出家门开始,到乌得勒支火车站停车场,再跟踪他搭载的荷兰航空公司航班来到希思罗机场,通过伦敦地铁到达会议地点,并参加30分钟的会议。会议后系统会带他到伦敦街购物,最后回到老家乌得勒支。整个旅行计划几乎包含伊万所需知道的所有细节,不过伊万最想知道的是应该几点从家里出发,以及出地铁后应该往哪个方向走才是会议地点。

    出发

    会议当天,伊万从旅程计划上得知他要在5点半之前从家里出发。他静静地起床,没有惊醒太太和女儿,然后经历了这一天中最让他不安的事情:哪一条领带才配他的衬衣!他看了看熟睡中的太太,还是不要惊醒她吧,"嗯,蓝色的不错!"伊万穿戴好,轻手轻脚地走出家门。

    伊万发动汽车,具有上网功能的车载GPS系统也随之启动。这个系统连接到相应云计算服务平台,把伊万的旅行计划下载下来,然后计算出到乌得勒支火车站停车场的非常好的路线。

    在显示屏的右上角是一张笑脸,这表示伊万可以赶得上他在伦敦的会议。

    在路上,GPS收到一则通知。伊万关掉音乐。"抱歉,旅行有所变动。"GPS语音系统提示道。前方某一段路因为交通事故而堵塞。GPS系统重新计算路程,但是伊万只能赶第二班火车了。尽管如此,飞机总算不会耽误。伊万看了看依然留在那里的那张笑脸,安心地沿着新路线继续前进。

    按照GPS提供的路线,伊万到达乌得勒支火车站预定的停车位。证件扫描后,他的旅行计划也随之更新。

    检票

    火车上,伊万看到检票员从车箱另一端走过来。伊万做事比较没有规律。在过去,他经常会忘记把车票放在哪里。不过现在的情况好多了,他只是不确定旅行卡是放在钱包里还是夹克的口袋里。检票员拿着扫描器在他上衣口袋附近照了照,扫描器便检测并认证了他的旅行卡。检票员看了看检票机上的显示,笑着对伊万说:"谢谢您的合作,艾佩克先生。您的航班会准时出发,但是伦敦的皮卡迪利航线出了点儿问题。不过请您放心,这不会耽误您的会议。"

    "谢谢。"伊万说。"哦,对了,能不能麻烦您帮我把这个座位号加到我的旅行计划上,下一站开始会有人和我同行。"

    "没问题。"检票员让伊万把他的PIN码输入到检票机中——旅行计划的更新也同步发布到伊万的Twitter账号上,同时更新文本发送到他的即时通讯账号。

    会合

    伊万的同事比尔会在后面的旅途中与他同行。他们原已约定在今天的火车上见面,但是由于事故,伊万上的是第二班火车。不过幸运的是,比尔订阅了伊万的Twiiter新闻,并且收到带有伊万乘坐的火车车次及伊万座位号的短信通知——这是根据伊万的请求由检票员进行更新的。

    比尔很快登上这辆火车,在伊万旁边坐下来,开始商讨他们的会议。

    伊万打开笔记本电脑,然后通过他同步过的"云桌面"打开文件。电脑使用的是火车上的无线网络,这是免费的,或者说费用已经包含在施行计划管理服务中。

    早餐

    在到达基浦机场前的几分种,电脑工具条上显示收到一则通知。伊万打开通知,发现是基浦机场的星巴克咖啡店正在举行买二赠一的活动。原来星巴克注意到伊万喝咖啡的习惯——双份浓度低咖啡因加巧克力的拿铁。伊万订了一杯。火车到达基浦站的时候,比尔也定了同样的咖啡。

    比尔和伊万乘扶梯走进星巴克的时候,这两杯咖啡已经为他们准备好了。伊万出示自己的证件,然后带走了咖啡。

    伊万在火车上的时候便已经通过旅行计划管理服务自动登记了航班——他没有行李,和比尔一起带着旅行卡穿过登机口。他们都无需使用护照。

    飞机上

    在飞机上,伊万关上了他的电子设备,但是旅行管理仍然在工作中。由于大雾,希思罗机场只能使用一条跑道,因此飞机需要延时30分钟才能到达目的地。虽然两人的设备都已经关掉,但是荷兰航空发布的这个变动送到了NS公司。两人的旅行计划都得到了更新。伊万的变动发送到Twitter。而Bill没有让他的Twitter与旅行计划同步,与伊万不同,他习惯使用Facebook和LinkedIn。

    同时在伦敦,约翰通过短信通知得知伊万到达伦敦霍尔本的时间有所改动的消息。于是,他打电话给客户,建议将会议稍作延迟。

    到达

    飞机到达希思罗机场,伊万与比尔通过Privium检查通道。伊万将眼睛靠近视网膜扫描器便通过了检查。伊万的设定是将Privium也加入同步,因此在检查站,他的旅行计划又一次进行了更新。由于飞机延时和地铁故障,伊万会迟到30分钟。虽然他不在线,但是相关人员已经发送一条短消息到他的手机上通知他新定的会合时间。

    伊万与比尔乘坐希思罗快线到达帕丁顿。伊万使用3G宽带硬件密钥连接到网络。他已经收到约翰发送的会议延迟30分钟的通知。他打开旅行计划,把到达霍尔本的时间改到30分钟后,旅行标志又变成了笑脸——这次他会准时到达了。旅行计划还告诉伊万,皮卡迪利线已经延误,所以他最好从帕丁顿乘坐贝克鲁线。

    几分钟后,伊万收到太太发来的Skype视频邀请。太太祝他会议顺利,"还有,你应该知道你那条领带不能配那件衬衣的。"

    在帕丁顿车站,伊万使用他的旅行卡通过地铁检票处——NS公司的票已经包括当天伦敦地铁的旅行费用。

    会议非常成功。会议后,伊万决定在伦敦花几个小时的时间游玩、购物。

    购物

    在伦敦街的一家商店里伊万听到一首歌。他在家的时候曾经听他女儿丹尼娜哼过这首歌。他使用iPod的Shazam对这首歌进行取样,然后发送到服务器上进行识别。原来是琼那斯兄弟的歌——伊万从没听说过这个乐队。为了确定,伊万看了看Last FM上记录的丹尼娜的收听记录——确确实实是琼那斯兄弟,她好像喜欢在吃午饭的时候用听这首歌。"她现在应该在学校了吧。"伊万想。通过一个在线语义网络程序——Clearforest公司制作的Gnosis——iPhone上的琼那斯兄弟的信息都被标志了出来。其中一个标志是使用iPhone的地理位置数据寻找出售琼那斯兄弟纪念品的商店,只有五分钟的路程。

    Ivan选定了这个标志,然后iPhone指引伊万来到皮卡迪利大街的音乐无限唱片公司专卖店。

    愉快地完成购物之旅,伊万该回帕丁顿,然后回家。

    回家

    从2001年开始,伊万一直没有变的就是对高品质生活的追求。到达基浦机场后,他来到一个触摸屏信息站,插入他的旅行卡,开始浏览他的旅行计划。他想用这个信息站将回程火车票改为上等座。在火车上坐定,他又用旅行卡要了一瓶杜松子酒。他拿出iPhone,读着与笔记本桌面同步的会议记录。

    一条邮件消息跳了出来,告诉他艾微儿·拉维妮在阿姆斯特丹举行的演唱会正在举办特惠活动。几个月之前他从亚玛逊上给女儿丹尼娜买了艾微儿·拉维妮的最新CD,当时网站问过他要不要接收亚玛逊及其合作伙伴比如NS发布的与此有关的消息。

    这次艾微儿·拉维妮的特惠活动包括旅行所需的所有车票和GPS方位,当然也包括实际的演唱会票;并且可以免费多送一人的火车票。伊万知道丹尼娜对艾微儿·拉维妮非常着迷,便为他太太和女儿购买了这次旅行服务。

    喝了杜松子酒,再加上旅途的劳累,伊万感觉稍微有些醉意。他戴上耳机,开始到Spotify上听音乐。对于伊万来说,可以收听历史上所录制过的所有音乐是一件痛苦的事,因为他无法决定到底该听哪一首。幸运的是,Ivan在Facebook网站上认识了一个和他在音乐方面有相同品味的网友汉斯。汉斯在FM上留的消息说他发现了一首新的爵士乐——《泛泛蓝调》的重制版。"值得一听。"伊万想。他在Spotify上点开了这张专辑,一边听一边继续品着杜松子酒。"相当不错,但是还是不如原版。"伊万想,"不过还是要感谢你,汉斯。"伊万从没见过汉斯,以后也不会。

    路上的雾非常严重。为了让伊万有时间开车回家,旅行计划又进行了更新。奥尔加在云计算媒体中心上看节目的时候在屏幕底部收到一则Twitter消息,告诉她伊万大约于晚上8点到家。她打开笔记本,想从车站的超级市场订购一些食品。通过简单点击,她把这次购物加到了伊万的旅行计划上。他已经在伦敦玩了一天,稍微帮家里做点事也是应该的吧。

    火车上,iPhone的Spotify突然停止播放音乐,一则语音消息在伊万的耳机里响起:"抱歉打扰您,火车将于10分钟后到站,您的衣服已经干洗完毕,乌得勒支站上还有货物等待您领取。最后,请别把您的任何行李遗忘在车上。"

    在车站上,伊万带着食品和干洗好的衣物来到停车场。

    然后,GPS设备再次启动——它与旅行计划进行了同步,然后计算出回家的非常好的路线。利用气象与交通数据,伊万发现8点之前回家完全没有问题。他打开车载3G网络收音机,音乐从车站上暂停的那一刻开始继续播放。

    伊万准时回到家里,他的太太非常高兴。

    "在外面玩得开心吗?"

    "是的,亲爱的。"

    "没忘带我买的东西吧?"

    ......

    总结

    这个故事的关键就是云计算服务,它使得各种应用程序可以跨设备运行、同步数据,并和同事及朋友们共享。其他事情则完全可以依靠当前技术和健全的SOA架构完成。

    这种面向消费者的SOA模糊了应用之间的界线,使用者可以根据他们的喜好自己集成各种服务。

0
相关文章