使用RPC调用,序列化是否需要将数据返回给调用客户端?
如果没有,那么通常如何完成呢?
答案 0 :(得分:1)
将数据返回给客户端的最直接方法是使用RPC的返回。这将涉及某种序列化,虽然它可能被称为其他东西 - 例如编组/解组,具体取决于RPC协议。
有很多间接方法可以将数据发送回客户端,这些方法可能由RPC发起,以下是一些示例:
或者客户端可以使用一个RPC发起请求并使用单独的RPC轮询答案。
所有这些方法都涉及一般意义上的某种形式的数据序列化(但不一定是C#/ Java意义上的。)