使用预定义的URL GET参数调用WCF Web服务功能

时间:2015-01-12 09:08:15

标签: c# windows wcf

我目前正在实施一个基于庞大的契约优先xsd架构的Web服务。我能够将xsd转换为c#-classes。现在我正在尝试将所需的函数实现到wcf-webservice中(旁注:这是我的第一个WCF Web服务)。 URL之后的规范需要通过GET参数调用webservice函数:

http://b2b.example.com/?BuyersID=B127645&Password=secret&RequestName=GetProfileRequest

我的课程从以下开始:

namespace VeloConnectService
{
    [System.ServiceModel.ServiceBehaviorAttribute(InstanceContextMode = System.ServiceModel.InstanceContextMode.PerCall, ConcurrencyMode = System.ServiceModel.ConcurrencyMode.Single)]
    public class VeloConnectService : IVeloConnectService
    {
        public virtual GetProfileResponse GetProfile(GetProfileRequest request)
        {
            // TODO: GetProfile...
        }
    }

类型“GetProfileResponse”和“GetProfileRequest”是用于封装xsd文件中定义字段的类。

问题:如何定义URL可以找到正确的入口点? URL应调用GetProfile函数,并在“请求”中填写定义的参数。

0 个答案:

没有答案