BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

文章:专访FastSOA作者Frank Cohen

| 作者 Stefan Tilkov 关注 3 他的粉丝 发布于 2007年10月17日. 估计阅读时间: 2 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

InfoQ从Frank Cohen的书《FastSOA》里摘录出一个章节进行了发布。趁着这个机会,InfoQ对Frank Cohen进行了一次访谈,Frank Cohen是FastSOA解决方案的创建者,访谈的议题关于当在中间层尝试使用XQuery处理XML消息时的可伸缩性以及文件对象关联映射。

本文作者Frank Cohen是测试和优化以SOA和Web Service设计开发的软件领域的领导者,是PushToTest的创建者和TestMaker的发明者,此外他还是好几本关于优化信息系统方面书籍的作者(2004年Prentice Hall《Java Testing and Design》,2006年Morgan Kaufmann《FastSOA》)。Frank领导过苹果公司在中间件和互联网技术的研发,还曾经是SUN社区服务器的主要架构师。丰富的从业经历让他对技术和业务都有着深刻的理解,FastSOA只是他无数成果中的一个。

Frank经过多年的调查,发现XML解析器对开发人员的开发效率以及系统的运行速度都有着至关重要的影响。通过关注使用消息中间件来进行远程调用的分布式系统、基于SOAP的Web Services以及REST和AJAX等。这些经验促使他考虑当使用应用服务器、企业服务总线(ESB)、业务流程执行(BPEL)和业务集成(BI)工具时SOA的性能和可伸缩性。通过研究所有的这些技术,一个一致的主题就是:在XML和SOA的汇聚点存在意义重大的可伸缩性和性能问题。

而FastSOA是一种测试方法学,同时也是用于找到并解决可伸缩性和性能问题的一套架构模式。这些模式告诉Java开发者,除了Java解决方案以外,还存在着本地XML技术,例如XQuery和本地XML持久化引擎,可以考虑使用。本文对FastSOA这一解决方案产生的背景,在实际应用中的作用,和Java技术的集合,XML在处理数据时的优势等问题进行了探讨。

阅读全文:专访FastSOA作者Frank Cohen

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT