WEB开发网
开发学院软件开发Python Python Web 服务开发者 第 7 部分: 第十届国际 Py... 阅读

Python Web 服务开发者 第 7 部分: 第十届国际 Python 大会

 2008-09-30 12:59:49 来源:WEB开发网   
核心提示:2002 年 2 月,全世界的许多开发者齐聚一堂,Python Web 服务开发者 第 7 部分: 第十届国际 Python 大会,对他们特别喜爱的主题:Python,进行了为期四天的讨论,因为它是 XML 消息很好的替代传输协议,作为一种更成熟的技术,第十届国际 Python 大会分成三部分:教程、大会专题和开发者节

2002 年 2 月,全世界的许多开发者齐聚一堂,对他们特别喜爱的主题:Python,进行了为期四天的讨论。第十届国际 Python 大会分成三部分:教程、大会专题和开发者节。既然本专栏已经提供了一份讲述 Web 服务的教程,那我就着重谈谈 Web 服务及协议专题会议上发生的事情。

Web 服务及协议专题会议讨论的重点是 Web 服务领域的前沿开发工具。尽管给出了这些主题,但在关于以下问题的演示期间和间隔期间,还有许多一般性讨论:

何谓 Web 服务?

人们如何使用它?

Web 服务有没有前途?

毫无疑问,作为一次 Python 大会,这些讨论都带有一点 Python的味道。对于 Python 中的 Web 服务工具的现状,以及一直以来人们如何使用这些工具来解决实际问题方面的示例,人们都很感兴趣。

谈谈 Web 服务

在 Web 服务及协议专题会议上,首先是 Paul Prescod 的两个演讲,对 Web 服务作了一番介绍。Paul 在他的讨论中定义了许多首字母缩写词,在基于 Web 服务的讨论中,到处都有这些缩写词的身影,Paul 还对这些不同技术作了精彩的总体介绍。在他的演讲中,Paul 还一一讲述了其中许多技术:SOAP、WSDL、UDDI、HTTP 和 XAML 等等,他还给出了一些在 Python 中使用其中一些技术的示例代码。

贯穿这场专题会议的随后的演讲都是对 Web 服务领域的介绍。Matthew Allum 详细而精彩地讲解了 Jabber 通信协议,还谈了谈开放源代码的 jabberpy 工程。对于不太熟悉 Jabber 协议的人,可以这个协议在原始 TCP/IP 上传递 XML 消息。该协议最初是为即时消息传递而设计的,但为了使它成为更健壮的消息传递协议,人们已经对它进行了扩展,使它有了诸如“存在(presence)”之类的概念,这个概念有点类似于 UDDI 中的目录条目。对于您们中对 SOAP 的现状不满意的人,Jabber 是一个值得关注的很不错的协议,因为它是 XML 消息很好的替代传输协议。作为一种更成熟的技术,Jabber 可能促成更稳定的实现的出现并使实现之间具有更好的互操作性。

1 2 3  下一页

Tags:Python Web 服务

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接