【问题标题】:How to create a SVC page that is accessed directly如何创建可直接访问的 SVC 页面
【发布时间】:2013-01-04 12:25:25
【问题描述】:

根据我的文档,第 3 方设备连接到地址:

https://Enrollment.myweb.com/EnrollmentServer/Register.svc

标题:

POST /EnrollmentServer/Register.svc HTTP/1.1 
Content-Type: application/soap+xml; charset=utf-8 
User-Agent: Windows Phone 8 Enrollment Client 
Host: Enrollment.myweb.com 
..    
<?xml version="1.0"?> 
<s:Envelope xmlns:a="http://www.w3.org/2005/08/addressing" xmlns:s="http://www.w3.org/2003/05/soap-envelope"> 
... 
</s:Envelope>

我见过的一些 SVC 示例都有一些额外的方法可以调用,比如 Service.svc/GetData 并直接调用 Service.svc 我会得到标准响应:

您已创建服务。
要测试此服务,您需要创建一个客户端并使用它来调用该服务。

谁能给我指出正确的文档或者更好的文档 - 一个简单的 C# 示例,介绍如何创建可以直接访问并返回一些 XML 文本的 SVC 页面?

【问题讨论】:

  • This MSDN article 可能是一个好的开始。
  • 您给出的示例包含一个 SOAP 请求。这不是以您暗示的方式“直接”访问 svc 文件;这是一个普通的 SOAP 调用。您只需按照正常的 WCF 过程为被调用的方法定义服务协定。

标签: wcf svc


【解决方案1】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-03
    • 2011-10-15
    • 2011-06-23
    • 2012-05-22
    • 2016-02-23
    • 2017-09-23
    相关资源
    最近更新 更多