当前位置: 首页 > 知识库问答 >
问题:

我可以对 .net CORE gRPC Server 使用 .NET Framework gRPC Client 吗?

郝冥夜
2023-03-14

有grpc-dotnet,它在Visual Studio中对. net CORE的支持更多,然后有C-Core,它支持旧的. NET FRAMEWORK版本。

我有一个Excel插件,这就是为什么我坚持使用。NET框架。我能在grpc-dotnet中编写一个服务器组件,并从. net框架软件中使用它吗?

共有1个答案

终洛华
2023-03-14

绝对地gRPC实际上是两个不同解决方案或项目之间的中介,就像JSON一样,可以用于在同一应用程序内或跨应用程序共享数据。

 类似资料:
  • 我有一个遗留项目,在多个上下文中有很多bean。bean之间似乎存在循环依赖关系,这就是为什么大多数上下文都将默认的lazy init设置为true。 我需要通过RMI导出一些bean,因此我在上下文中有以下声明: 这两个bean都声明为不懒惰。我认为,至少有一个声明为非懒惰足以具有相同的行为。在这种配置中有一个很大的缺点。它不起作用。我在上下文创建过程中有异常 组织。springframewor

  • 问题内容: 您不能(不应该)将非聚合放在查询行中。 但是,我想访问与最大关联的非聚合之一。用简单的英语来说,我想要一个带有每种类型的最早ID的表。 该查询为我提供了我所需要的信息: 但这不是最有用的形式。我真的想要与每一行相关联,以便可以在以后的查询中使用它。 我正在寻找这样的东西: 输出如下: 似乎确实应该有一种无需加入即可获取此信息的方法。我只需要SQL引擎在计算最大值时记住其他列。 问题答案

  • 通常,我会这样做: 然而,有没有一种简单的方法可以做到这一点?基本上,类似于:<代码>(窗口)父级。dispose() 还是我总是需要创建一个窗口来存储我的演员?

  • 我们可以使用页面对象执行滚动吗? 实际上,我需要根据元素滚动网页(向上/向下)。如何使用页面对象执行。 我使用Selenium web drive来启动浏览器,并使用Page对象来自动化web页面。 有什么建议吗???

  • 问题内容: 为了在Web上实时传输数据,我计划使用Redis作为我的Cache数据层,其中数据是瞬时的。Celery是队列管理器,RabbitMQ是从Redis排队进入Tornado层的代理。然后,该层通过websockets流到前端。 我从未在网上找到Redis + RabbitMQ组合。有人可以为它提供可靠的解决方案指南。问题是这样的整合是否可能和明智的? 问题答案: 我现在非常成功地一起使用

  • 问题内容: 有什么方法可以将Socket.IO http://socket.io/与Django 一起使用? 问题答案: 你当然可以! Django本身并不异步,因此你必须与普通的django服务器并行使用Socket.IO服务器,node.js始终不是一个不错的选择,但也存在使用纯Python编写的其他服务器。