[英]Need To Link OData Service with other OData Service
我有这种情况。 我有两台服务器和一台客户端数据库服务器:
服务器1
服务器2
客户端服务器
客户端服务器只能看到服务器2和服务器2只能看到服务器1和服务器1只能看到数据库服务器
客户端服务器需要连接到server1内的odata服务,因此我需要在服务器2内创建新的odata,该服务器从server1的odata中读取
public class WcfDataService1 : DataService<Remote odata >
{
public static void InitializeService(IDataServiceConfiguration config)
{
config.SetEntitySetAccessRule("*", EntitySetRights.All);
}
}
实施此方案的最简单方法是什么?
您可以在服务器2上设置代理。该代理接受来自客户端服务器的请求,并将其转发到服务器1。
如果您使用的是IIS,则可以参考以下内容: https : //serverfault.com/questions/47537/can-iis-be-configure-to-forward-request-to-another-web-server
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.