繁体   English   中英

客户端之间的通信-> WCF服务-> ASP.NET网页

[英]Communication between a Client -> WCF Service -> ASP.NET Webpage

我试图建立一个客户端,将数据发送到WCF服务。 有一个ASP.NET网页可以接收这些信息并将其放在文本字段等中。

这是我客户端中的方法:

 OutlookPluginService.BookingRequest breq = new OutlookClient.OutlookPluginService.BookingRequest();
            breq.subject = "This is my subject";
            breq.numParticipants = 6;

            client.getBookingURL("1234", breq);

此方法将数据发送到WCF Web服务,并接收ASP.NET URL。

这是我的WCF方法:

 public string getBookingURL(string guid, BookingRequest request,string token,string exitURL)
{
    BookingRequest breq = new BookingRequest();

    HttpContext current = HttpContext.Current;
    string baseUrl = current.Request.Url.Scheme + "://"
        + current.Request.Url.Authority
        + current.Request.ApplicationPath.TrimEnd('/') + '/'
        + "WebPage/Booking/BBooking.aspx";
    return baseUrl;
}

我可以从这里访问数据,但是我不知道如何将数据传输到asp.net网页。

可以通过会话解决此问题吗?

在此先感谢您的帮助/想法

您有两种选择;

1)您可以使用池化,池化在预定的时间间隔内调用相关服务以获取新添加的数据。

要么

2)您可以使用“推-推”结构,该结构使您能够将数据从WCF服务推入ASP.NET应用程序。 请参阅如何在C#asp.net中实现推挽式Web应用程序

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM