我是 WCF 的新手;我正在开发一个客户端服务器应用程序,我的目标是每秒在服务器端执行一些逻辑。
我使用 NetTcpBinding 为我的 WCF 服务创建了小客户端,因为它是 BW (我理解)方面最优化的方式,因为它使用二进制编码?
使用 TracePlus 进行简短跟踪后我发现当我调用不带任何参数并返回 int 值的单个函数时,从客户端发送到服务器的数据大小为 400 字节!
有没有办法减小这个尺寸?如果不是,这意味着我必须使用 native 套接字开发我的应用程序? (在我的情况下,BW 是关键问题)
附言
不带参数的调用方法是否可以接受 400 字节的大小?
最佳答案
您始终可以编写自己的 WCF 传输/绑定(bind)。在测量 400 字节时,您是否“关闭”了 NetTcpBinding 上所有不需要的功能(例如安全性)?
关于wcf - 有没有办法减少 WCF 占用的带宽?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/793037/