1

我一直在尝试找到一种以优雅的方式将 Flex 连接到 sharepoint 的方法,它允许我在客户端使用 FLEX 更新列表、构建图表和创建小部件。我对此进行了广泛的研究,但我陷入了困境。

我了解 Flex 数据连接/webservices/etc... 的基础知识,但我似乎无法理解如何使用共享点列表服务。

有没有人有一个很好的详细例子来说明我想要实现的目标?简单的例子也有效!:)

非常感谢大家!

-E。

4

1 回答 1

0

查看 SharePoint Web 服务中的“SOAP 查询示例”或 WSDL(例如.../_vti_bin/lists.asmx?op=GetListItems或),然后查看有关如何“使用” Web 服务../_vti_bin/lists.asmx?op=GetListItems&WSDL的相应 MSDN 文档(例如GetListItems )。

需要一点点熟悉才能“知道”映射viewFields<viewFields>...</viewFields>大多数工作都是这样),但是...... MSDN 文档(如果仔细检查的话)说“什么”放在 WSDL 刚刚给出的 XML 中 -无用的大纲。在用于各种任务的 SP 的手动 SOAP 访问的试管(和相关的 SO 问题)中有许多示例。

微软也有一些开放规范——我总是很难找到这个链接。SharePoint 分支下有很多东西。YMMV,它主要是白皮书,但是一个很好的资源。

不确定 Flex 有哪些工具,但由于 WSDL 支持有限,大多数映射必须手动编码或来自更好的定义源——希望“现有库”可以直接使用或修改以适应.

我强烈建议使用一个工具来测试服务访问——例如soapUI,它实际上有一个可怕的用户界面——因为即使是最小的错误也会返回一个神秘的错误消息。此外,请确保使用 SOAP 1.2。

快乐(小于最大痛苦)编码。

PS 关于特定网络服务的更具体的问题可能会产生更好的响应。

于 2011-03-14T22:32:30.620 回答