所以ASP.NET MVC5 Razor无法使用Soap Webservice

时间:2015-08-31 13:22:31

标签: c# asp.net-mvc razor soap wsdl

我几周来一直在网上搜索,看看有人用mvc razor实现了SOAP Web服务的消费,我见过的大部分样本只是计算器 - 添加两个数字或从天气预报中检索简单变量。人们给出的帮助通常不会超出向应用程序添加或创建wsdl。我没有看到有人超越这个来指导设置控制器和视图以消耗MVC模式中的Soap。如果在ASP.NET MVC Razor中不再可能使用SOAP,有人能用简单的语言告诉我吗?我不介意只在视图中的解决方案。或者我最好寻找其他选择。有没有推荐的书?我失踪的网上的任何资源?在没有任何帮助的情况下,可以使用纯javascript来使用这种肥皂吗?

Name: BBPreQ
Binding: MISPWSBinding
Endpoint: https://mydomain:443/webservices/ispc/index.php
SoapAction: http://mydomain/webservices/ispc/index.php/BBPreQ
Style: rpc
Input:
  use: encoded
  namespace: http://soapinterop.org/
  encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
  message: BBPreQRequest
  parts:
    wspassword: xsd:string
    address: tns:BBAddress
Output:
  use: encoded
  namespace: http://soapinterop.org/
  encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
  message: BBPreQResponse
  parts:
    preq_result: tns:PreQResult
Namespace: http://soapinterop.org/
Transport: http://schemas.xmlsoap.org/soap/http
Documentation:
    Gets the result and orderid for the address specified.
    Inputs:  Address mandatory, full Address(street no, street,suburb,town)

    Output:    preq_result

    Errors are returned for:
    5002
    002

有人可以使用上述信息来草拟使用此网络服务的方法吗?我的PHP朋友告诉我这是一个简单的蛋糕。提前感谢您的帮助。

0 个答案:

没有答案