5
|
Simon Gillbee · 技术社区 · 14 年前 |
1
3
不,WCF数据服务是建立在REST之上的,REST本身非常紧密和完全基于HTTP动词,如get、put、post等。—您不能通过nettcp运行这些,因为它们本质上与HTTP协议栈相关联。 也许您还有其他的选择来减少正在传输的数据?调整对象——如果可以的话,修剪FAT——既包括一次检索的行数,也包括传输的属性/数据字段数。这可能是你最有希望的方法。 |
2
4
当我自己研究这个的时候,我遇到了 MSDN article on Self-Hosted WCF Data Services . 本文注意到,您可以使用 DataServiceHost 它仍然需要HTTP(它是从WebServiceHost派生的)。 但您也可以使用 IDataServiceHost . 这是一篇来自msdn文章的摘录:
这篇文章似乎建议微软将数据服务职责与网络接口职责适当地分开。如果是这样,那么我应该能够编写nettcpdataservicehost。有人写过爱达荷州的服务器吗?有什么建议吗? |
Ehsan Akbar · 当请求被激发时,WCF请求时间会增加 6 年前 |
Gans · 具有多操作合约的WCF Rest服务 6 年前 |
Moelgaard · NLog中的IIS应用程序名称。配置 6 年前 |
Kerwen · WCF服务调用异步函数 6 年前 |