rpc

    9热度

    1回答

    我们使用Photon引擎进行随机比赛制作游戏。我们希望在一定的时间内将玩家与不同的用户进行匹配。如果PlayerA与PlayerB一起玩,他们不能再玩30分钟。做这种系统的最好方法是什么? 我们尝试了一些算法,但它不适合。 public override void OnJoinedRoom() { if(PhotonNetwork.isMasterClient) Start

    -1热度

    1回答

    在很多语言中,有很多方法可以为RPC或甚至调用SQL函数创建称为透明代理(或代理transproxy)的东西。例如在C#中,我们既可以使用元编程(使用IOC),也可以使用DLR。 Haskell有没有什么方法可以创建透明代理?假设我们有一些服务和创建代理变量之后,我们必须能够称之为“myFunc的”如下: proxy myFunc arg1 arg2 或任何类似的。我必须为此使用模板Haske

    4热度

    1回答

    gRPC是一个“通用RPC框架”,它使用ProtoBuffer进行序列化和反序列化,而net/rpc软件包似乎可以与encoding/gob“几乎”做同样的事情,并且都在Google的保护下。 那么他们之间有什么区别?选择其中之一有什么优点和缺点?

    0热度

    1回答

    无法通过批量修补程序执行Windows更新。当我尝试检查可用更新时,某些实例显示错误消息为“错误1601:无法检索WMI信息。 RPC服务器不可用” 我已经尝试了这些情况下,以下故障排除步骤,其示值误差 1. Windows防火墙。 - 打开端口135和445 2.如果正在运行选中的RPC服务,看并设置为自动 3.如果实例停止,我们离开它单独 遵循了这一KB https://batchpatch.

    0热度

    1回答

    我需要实现一个C/S结构化系统。我应该使用RPC(如protobuf)还是WebService(如基于SOAP的Web服务)作为客户端和服务器之间的通信基础结构?

    1热度

    1回答

    我知道当RPC调用失败时,指数退避是一件好事。所以在我的GAE/P程序到目前为止,我还通过使用任务队列实现指数退避: deferred.defer(function_that_makes_RPC_call) 如果还是RPC调用的函数抛出一个异常,那么任务队列的指数退避需要照顾它,我不必担心它。 然而,一个问题是,deferred.defer本身就是一个可能会失败的RPC调用!我有时会得到这个错

    0热度

    1回答

    我最近一直在想WMI在Windows系统内部是如何工作的。我喜欢具体的例子,并深入了解他们: 让我们采取相对简单的场景,我正在运行tasklist.exe。我知道tasklist正在使用WMI来查询本地机器上运行的任务,所以这是一个可执行程序,其基本全部用于WMI查询。 在我第一次运行它之后,一项新的服务开始了:名为WmiApSrv.exe的服务,这是一个svchost.exe -k DcomLa

    0热度

    1回答

    我有一个RPC服务器,将大量的可变长度数据传输到客户端。该.X文件看起来像这样 struct file { opaque data<> }; 在服务器例行程序,我有 struct file *transfer_1_svc(...) { struct file; file.data.data_val = malloc(...); return &

    0热度

    2回答

    我正在使用Delphi 2007创建一个将重新启动网络连接的计算机的应用程序。 我有一个名为rebootMachine的单元,当尝试连接不通信的计算机时失败。出于某种原因,如果用户尝试重新启动可能处于脱机状态的计算机,则该软件需要能够处理此情况。当我运行下面的代码,它停止在 WMIService := SWbemLocator.ConnectServer(host, 'root\CIMV2', u

    0热度

    1回答

    我有一个简单的动作和结果类。处理程序只是在操作中增加变量并将结果返回。 行动 public class IncrementCounter implements Action<IncrementCounterResult> { private int amount; /** For serialization only. */ public IncrementCoun