QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

访谈: Dan Diephouse 谈 Atom、AtomPub、REST 和 Web Services

  • 2008-05-29
  • 本文字数:694 字

    阅读完需:约 2 分钟

这是来自旧金山 Qcon 的采访,Stefan Tilkov 请著名的 web 服务专家和开源开发者 Dan Diephouse 谈了在商业应用中使用 Atom 发布协议以及 Atom 标准的好处,应用 REST 风格的优势和劣势,以及 Apache CXF web 服务栈将会带来的一些新特性。

根据 Dan 的说法, Atom Atom Publication Protocol 最初是用来支持 weblog 的联合和发布,现已在很多业务领域获得了广泛的应用。他指出了一些可行的案例,比如通过新闻 feed 添加一个新雇员时客户端会得到通知,或者通过标准的 AtomPub 客户端来与应用特定的资源集合进行交互等。

在他看来,Atom 的好处之一就在于它创建了一个易于重用的 Restful 协议(而不是必须重头开始重新发明),但他也指出这并不适用于所有案例。同时他也注意到了 Atom 的一些问题,比如对层次建模和批处理请求等。

Dan 在谈到他对 REST 的看法时表示,尽管他自己十分喜欢 REST,并认为它适合大多数案例,但对于“普通 HTTP”仍有一些待解决的问题,比如事务和安全性等。

Dan Diephouse 是一名企业架构师和开源开发者。他是 XFire,即现在的 Apache 孵化项目 CXF(又称作:XFire 2.0) 的创始人。同时,也是其它一些开源项目的提交者,包括 Apache Abdera、XmlSchema 和 Jettison。现任职于 MuleSource,专注于构建并帮助他人构建开源 Web 服务 /SOA 解决方案。

观看采访视频(20 分钟)


译者简介:黄璜,2007 毕业于重庆邮电大学计算机学院。现从事Java Web 开发,供职于成都ISSC,熟悉Struts,Spring,ibatis,关注语义网,SOA,云计算等领域。个人主页: http://www.chinacomputing.org , 联系方式 huangh@cn.ibm.com 。参与 InfoQ 中文站内容建设,请邮件至 china-editorial@infoq.com

2008-05-29 02:19967
用户头像

发布了 133 篇内容, 共 39.3 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

A Better Finder Rename(ABFR):Mac平台上的批量重命名工具

Rose

专门为Mac用户设计的强大视频下载工具:iTubeGo YouTube Downloader

Rose

实时数仓Hologres V2.2发布,Serverless Computing降本20%

阿里云大数据AI技术

大数据 阿里云 实时数仓 hologres

Microsoft Office LTSC 2021 v16.86最新许可证版 office2021mac资源

Rose

视频如何转换为mp3格式?4K YouTube to MP3 for Mac(在线视频转Mp3软件)中文版

Rose

时序数据库 IoTDB 构筑长安汽车海量车况数据管理新引擎,助力智能网联汽车发展

Apache IoTDB

从0到100:找搭子小程序开发笔记(一)

CC同学

Game-Fi 新贵 MetaArena 项目全解析:重塑区块链游戏生态

股市老人

网络的下一次迭代:AVS 将为 Web2 带去 Web3 的信任机制

TechubNews

高清视频下载器4K Video Downloader Plus,适用于macOS和Windows系统

Rose

深度解读数据库引入LLVM技术后如何提升性能

华为云开发者联盟

数据库 华为云 华为云GaussDB 华为云开发者联盟 企业号2024年6月PK榜

Go 1.23: 新包 Iter

huizhou92

Go

智谱AI CodeGeeX代码大模型获信通院最高等级,成为国内首批通过可信AI评估的企业

技术研究院

苹果mac电脑 全新的macOS 15.0测试系统发布,快来体验一下吧!

Rose

JetBrains WebStorm 2024激活码永久使用 JavaScript开发工具

Rose

QEMU X86架构机器类型之pc-i440fx-piix

Linux内核拾遗

芯片 虚拟化 qemu

借助 NGINX 实现 QUIC+HTTP/3 对 OpenSSL 的支持

NGINX开源社区

nginx API openssl HTTP/3 QUIC TLS

多种类型的思维导图 Simplemind pro for Mac v2.4.0中文激活版

Rose

中小企业转型有招,华为云618营销季步步“智”胜

YG科技

快速删除Win10、Win11恼人的英文键盘

程序员与厨子

windows 键盘 输入法

PS亮度蒙版工具 Lumenzia for Mac 支持ps2024 v11.7.7最新版安装

Rose

QLab Pro v5.4.0激活版 mac演出控制软件

Rose

Golang 1.23: 新的 unique 包

huizhou92

Game-Fi 新贵 MetaArena 项目全解析:重塑区块链游戏生态

股市老人

领域数据视图化和无代码设计原理

XIAOJUSURVEY

前端 低代码 搭建 schema 问卷模型

访谈: Dan Diephouse谈Atom、AtomPub、REST和Web Services_SOA_Stefan Tilkov_InfoQ精选文章