【问题标题】:Add php web service on windows phone 7 application在 windows phone 7 应用程序上添加 php web 服务
【发布时间】:2012-10-01 11:35:12
【问题描述】:

我是 windows phone 7 的初学者。今天我在 windows phone 7 中创建了一个应用程序。并开发 hello world 应用程序。现在我想从我的主应用程序开始。我添加了一个 PHP Web 服务参考。但它向我显示了以下错误。

HTML 文档不包含 Web 服务发现信息。 元数据包含无法解析的引用: 'http://mydomain.com/webservices/getLogin.php'。内容类型 响应消息的 text/html 与内容类型不匹配 绑定(应用程序/soap+xml;charset=utf-8)。如果使用自定义 编码器,请确保实现 IsContentTypeSupported 方法 适当地。响应的前 80 个字节是: '{"userLogin":{"status":"NO","error":"请输入有效的用户名/ 密码"}}'。

如果在当前解决方案中定义了服务,请尝试构建 解决方案并再次添加服务引用。

我搜索了很多,但我没有得到正确的解决方案。请帮我解决这个问题。如何添加php服务。

提前致谢。

【问题讨论】:

    标签: windows-phone-7


    【解决方案1】:

    只需为您的服务创建一个简单的web request 并解析传入的 json。

    如果你真的想连接 PHP 服务 - see this page

    【讨论】:

    • 根据您的帖子,我确实需要在 c# 中创建一个服务引用。如果不这样做,我可以像.net 服务那样做。我的意思是直接添加服务引用并使用它的对象?
    【解决方案2】:

    要添加服务引用,您必须在“添加服务引用”URL 中提供 Web 服务的 WSDL 路径。 (参考这个例子:http://www.sanity-free.org/125/php_webservices_and_csharp_dotnet_soap_clients.html

    您的 Web 服务必须具有 WSDL 才能在 Windows Phone 应用中添加服务引用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多