Jeremie 的宏伟蓝图

很明显,嵌入式 Linux、XML 和即时消息的融合是高度概念化的东西。我们想更技术性地讨论它,但这是其中一个故事,过于技术性地讨论反而会忽略宏伟蓝图。

比任何人都努力描绘这幅蓝图的人就是 Jabber 的 Linus,Jeremie。

Jeremie Miller(就像麦当娜和利贝拉斯一样,通常只使用名字)。像 Linus 一样,Jeremie 给人的印象是非常务实和冷静,并且对他的工作充满智慧和热情。

就在我们结束这个故事之前,微软公开了它的 .Net 概念。该概念的一部分涉及两项 XML 开发——XML/RPC 和 SOAP。这两者的重要合作开发者(Userland 的 Dave Winer)已经在试图理解这一切。所以我征求了 Jeremie 对整件事的看法。

“我的看法是,这是一种将 XML 融入(请原谅,整合)到微软桌面中的策略”,我写道。“而且(到目前为止)它的范围是 x86 客户端和服务器,没有更多了。你的看法呢?”

Jeremie 回复说:

我没什么想法,直到我突然意识到我们有着相同的愿景:) 为了抓紧时间,我试图在一篇文章中总结我的想法,地址是:http://jabber.org/news.html 但结果并不如我所愿,可能与太阳正在升起有关……不过它确实总结了我对这个主题的想法,并且真正让我对我们都在帮助创建的未来 XML 连接世界感到兴奋。
如果这还不能描绘出蓝图,那就没什么可以了。

—Doc Searls

微软的 .net、XML-RPC/SOAP 和 Jabber

Jeremie 于 2000 年 6 月 23 日发布—至 http://jabber.org/news.html

我刚刚清楚地看到了我们都在努力实现的目标,但我正在努力用语言来描述它,所以请耐心听我尝试总结我们都在努力实现的共同目标。

微软刚刚宣布了一项重大战略转变,这引发了一些关于对 Jabber(两者都是动态 XML“引擎”)影响的问题。我没有多想,但是当我开始吸收这些新闻和 Dave 的评论时,它真正触动了我,特别是这些引言

“存储在云中。云理解,它更丰富,它索引东西,它基于数据库技术,它是 XML 存储。想想 Windows 剪贴板。”

“.NET 构建块,身份,通知,消息传递,个性化,XML 存储,日历,目录和搜索,软件交付。这些是他们的工具包。”

“哇!” 我的脑海飞速运转,这正是我过去两年来在 Jabber 中一直努力实现的目标!在接下来的几分钟里,所有不同的拼图碎片开始到位:微软的这个新的 .net 战略、XML-RPC 和 Jabber。

Web 一直是一场人类社会和技术演变的旋风,仅仅通过让人们以一种新的方式访问内容,就永远改变了人类的道路。这种演变有一个自然的推论,那就是使软件能够访问内容,这就是愿景的开始。

构建基于 Web 的应用程序只能走这么远,智能交互内容的有用性是有限的。输入 XML。 XML 创造了另一个机会,开启了各地极客的眼界和心灵:让内容理解自身,让软件理解环境并智能地管理内容。这种趋势最终会发生,但 XML 将其推向了一个新的速度。

仍然没有理解?我将尝试总结……我们正在构建一个新的 Web,其中内容以软件可以理解的方式进行结构化,然后这种多样化的结构化内容由可访问云中的智能软件管理,然后此云由能够将内容定制到当前环境的软件访问。

Jabber 从状态和消息传递的角度解决这个问题,您拥有各种形式的即时消息、好友列表、电子邮件、聊天、游戏等对话和感知内容。Jabber 以 XML 格式构建所有这些不同的内容,并在一个易于使用轻量级自定义客户端或需要增强状态/IM 功能的软件的云中智能地管理它。

微软的 .net(利用 SOAP/XML-RPC 等 XML 技术)寻求实现相同的目标,但使用的是应用程序内容,利用底层操作系统作为管理各种应用程序内容并在操作系统和其他设备之上构建灵活接口的云。

这是对该模型的验证,并且已经显示出成为下一个重大互联网范式转变的迹象。此外,这是一个合作的机会。我们一直在开源世界中构建 Jabber,而微软也一直在构建他们的 .net 公告;这种共同愿景可以产生很多协同作用。我们正忙于向 Jabber 云添加 HTTP、XML-RPC/SOAP、WebDAV 和其他标准访问方法,并准备将 Jabber 定位为一个开源项目,该项目共享内容、路由数据,并充当替代服务和操作环境的云(类似于 Dave 如何定位 Frontier 及其演变为此模型)。我期待着使用 .net 技术,并通过构建标准工具、格式和访问方法进行协作。

我们正在走向一个更新、更智能的互联网,我欢迎大家加入我们 :)

© . All rights reserved.