我需要您提供有关从Web应用程序B公开数据的建议,这两个应用程序都是ASP.NET WebForms应用程序。
首先我想到的是在Web应用程序A中构建REST WCF Web服务。
这是最好的选择吗? .NET 4.0还有哪些其他选项? Web API是更好的选择吗?如果是,为什么?
稍后编辑: 我想调用一个方法来接收2个参数并返回一个具有2个属性的类。将来,我可能需要添加一些类似的方法。
稍后编辑2: 输入参数是敏感的,有一种方法可以发送它,所以没有人可以使用http代理工具看到它们。
答案 0 :(得分:1)
尝试实施Webservice / webmethod怎么样?
我并没有完全理解传输数据的目的,但你可以实现一个传递json-string的web服务
这是一个实现网络方法的示例/教程:http://www.tutorialspoint.com/asp.net/asp.net_web_services.htm
还查看这两个链接: WebMethod return values in JSON format How do I make my aspx web method return the list as a JSON object?