跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

技巧:通过这些帮助性的参考资料查找 XML 大纲和 Web 服务

避免白费力气做重复工作

Uche Ogbuji (uche.ogbuji@fourthought.com), 首席顾问, Fourthought, Inc.
Uche Ogbuji 的照片
Uche Ogbuji 是 Fourthought Inc. 的顾问兼创始人,该公司是专为企业知识管理提供 XML 解决方案的软件供应商和咨询公司。Fourthought 开发了 4Suite,这是一个用于 XML、RDF 和知识管理应用程序的开放源代码平台。Ogbuji 先生也是 Versa RDF 查询语言的首席开发人员。他是一位出生于尼日利亚的计算机工程师和作家,在美国科罗拉多州的博耳德生活和工作。您可以通过 uche.ogbuji@fourthought.com 与 Ogbuji 先生联系。

简介: 要找到完全满足您需求的 XML 大纲和 Web 服务并非总是那么容易。这篇技巧将向您展示如何使用公共搜索标准搜索众多的 Internet 资源,找出所需的大纲和 Web 服务。

发布日期: 2005 年 3 月 01 日
级别: 中级
访问情况 : 1000 次浏览
评论: 


XML 和 Web 服务世界非常庞大,而且还在不断成长。developerWorks 做了许多工作来为您进行规划,但是,在寻找一个模式或公共 Web 服务来满足某种迫切需要时,手头上有一些关键资源是很有用的。在 XML 的发展初期,James Tauber 的 SCHEMA.NET 就是一个很棒的一站式(one-stop)商店,但它早已需要进行修整。没有哪个资源可以包含所有一切,但这里所列的全体站点能够防止您做重复的工作,或者甚至能够防止您完全放弃需求。

查找 XML 大纲

在“XML 标准概览:第 3 部分”一文中,我收集了对于最重要的通用 XML 大纲的讨论。我建议您至少要熟悉所有那些大纲的基础知识,以此作为基础。并且,请参阅 我关于 XML 标准概览文章的总结篇。developerWorks 还主办了一个 XML 标准的技术文档库,那里主要关注的是令大多数开发人员感兴趣的 XML 词汇表。

当谈到涵盖的广泛性时,其他可查找的地方就难以胜过 XML.org了,尤其是 The Cover Pages。维护该资源的 Robin Cover 由于长期编制 XML(和 SGML)标准,于今年被同行们授予了 XML Cup 荣誉。通过筛选 The Cover Pages 来只仅仅找到大纲的最简单方法就是引用 XML Applications and Initiatives 页面。总之,The Cover Pages 提供了如此多的内容,以致于它不必进行最佳快速引用,但它是一个用于查找关于您所听说模式的细节信息的好地方。然而,其父页(parent page)XML.org 有一个根据主题组织的 Schemas/DTD 注册中心(Registry),并可以根据关键字搜索它。

查找 XML 大纲的一种方法就是往回搜索实例和工作。标准搜索技术在这里能够有所帮助。Bob DuCharme 的“Googling for XML”一文提供了一些关于如何用最流行的引擎进行这类搜索的有趣且有用的提示。Google 还在其 关于 XML 的 Google 目录索引 中提供了有用的资源。


查找 Web 服务和 RDF 大纲

查找公共 SOAP Web 服务最为著名的地方就是 XMethods。它包含 SOAP 服务的完整列表,可根据多种标准对这些服务进行排序。它还提供了一台演示客户机,以便您可以试验该索引站点所提供的服务。您也可以使用 UDDI、RSS 和其他方法有计划地跟踪 XMethods 的有关清单。IBM 提供一个公共的(免费,但需要注册)UDDI 注册中心。正如它所说的,“[您]可以描述您的业务,发现业务合作伙伴,并使用 UDDI 技术标准来与世界交流。”自然,您可以做的其中一件事就是查找或注册公共或私下里可用的 Web 服务。

提供了 Web 服务目录的其他站点包括 RemoteMethods.comWeb Service List。一个记载了有趣 Web 服务的站点就是 Web service of the Day

一个跨越了 Web 服务/语义(Semantic)Web 的资源就是 WSindex.org,它是一个 Web 服务、XML、SOAP、UDDI、WSDL 和 语义 Web 的资源目录。该站点是一个分层结构的可搜索目录。Web Services 节点 有许多公共可用的服务清单。Semantic Web 节点 实际上只是一个关于语义 Web 的资源索引,并非真正的语义 Web 内容或大纲。XML Schema 节点 真正提供了一个 XML 大纲的目录。

对于 RDF、OWL 和其他语义 Web 大纲,请将 SchemaWeb 作为您的第一站。该站点是一个可搜索的目录,记载了语义 Web 大纲,您可以通过 RDF 查询进行访问。另一重要站点就是 Bob DuCharme 的 rdfdata.org,这来自于他自己在 Web 上对于公共 RDF 的搜索。


参考资料

  • 您可以参阅本文在 developerWorks 全球站点上的 英文原文

  • 请留心关注 SCHEMA.NET,这从前曾是一个非常棒的 XML 大纲一览表。最近,James Tauber 刊登了下列消息:“我收到了相当多令人感兴趣的表示,促使我恢复 SCHEMA.NET。接下来的几周我将收集更新信息,并组织该站点的基础设施。”

  • 请参阅 John E. Simpson 撰写的 XML Tourist 专栏,其中展示了服务着各种社区却不那么著名的 XML 应用程序。

  • 如果您需要管理自己的注册表,那么可以了解一下 IBM alphaWorks XML Registry ,“它是一个数据管理系统,管理 XML 制品(artifact)并为其提供服务,这些制品包括模式(DTD、XSD)、样式表(XSL)和实例文档(WSDL、WSFL、XML)。XML 注册中心(XML Registry)可用于自动获得 XML 制品,搜索或浏览 XML 制品,存放包含或不包含相关数据的 XML 制品,以及注册未存放的 XML 制品。”

  • developerWorks XML 专区 可以找到更多的 XML 资源,其中包括 Uche Ogbuji 的 Thinking XML 专栏,该专栏介绍了许多 XML 和元数据的规范和注册表。

  • 当然,developerWorks SOA 和 Web 服务专区 提供了一个 Web 服务信息的聚宝盆。“New to SOA and Web services”页面是一个入门的极佳地方。

  • 了解如何才能成为一名 IBM 认证的 XML 及相关技术的开发人员

关于作者

Uche Ogbuji 的照片

Uche Ogbuji 是 Fourthought Inc. 的顾问兼创始人,该公司是专为企业知识管理提供 XML 解决方案的软件供应商和咨询公司。Fourthought 开发了 4Suite,这是一个用于 XML、RDF 和知识管理应用程序的开放源代码平台。Ogbuji 先生也是 Versa RDF 查询语言的首席开发人员。他是一位出生于尼日利亚的计算机工程师和作家,在美国科罗拉多州的博耳德生活和工作。您可以通过 uche.ogbuji@fourthought.com 与 Ogbuji 先生联系。

关于报告滥用的帮助

报告滥用

谢谢! 此内容已经标识给管理员注意。


关于报告滥用的帮助

报告滥用

报告滥用提交失败。 请稍后重试。


developerWorks:登录


需要一个 IBM ID?
忘记 IBM ID?


忘记密码?
更改您的密码

单击提交则表示您同意developerWorks 的条款和条件。 使用条款

 


当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

请选择您的昵称:

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

(长度在 3 至 31 个字符之间)


单击提交则表示您同意developerWorks 的条款和条件。 使用条款.

 


为本文评分

评论

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=XML, SOA and web services
ArticleID=58270
ArticleTitle=技巧:通过这些帮助性的参考资料查找 XML 大纲和 Web 服务
publish-date=03012005
author1-email=uche.ogbuji@fourthought.com
author1-email-cc=uche.ogbuji@fourthought.com

标签

Help
使用 搜索 文本框在 My developerWorks 中查找包含该标签的所有内容。

使用 滑动条 调节标签的数量。

热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。

我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。

使用搜索文本框在 My developerWorks 中查找包含该标签的所有内容。热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。