Google发布用于Google Cloud的.Net API

Posted dotNET跨平台

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Google发布用于Google Cloud的.Net API相关的知识,希望对你有一定的参考价值。

Google近期宣布针对的.Net支持。这包括C#绑定和PowerShell cmdlet。还有一个Visual Studio扩展,它允许在Google Compute Engine上浏览Google Cloud 资源和部署Asp.Net 应用。

针对Google Cloud API的C#绑定

该C#绑定提供对以下服务的访问:

  • Google BigQuery

  • Google Cloud Datastore

  • Google Cloud Logging

  • Google Cloud Pub/Sub

  • Google Cloud Storage

  • Google Cloud Natural Language

  • Google Cloud Vision

Google Cloud 绑定有它们自己的库。该绑定对其他Google服务的支持可以在 上找到。它们也都在上发布了。

这些Google服务通常已经使用HTTP和Json实现。而新的Google Cloud API是基于构建的,这是一款高性能的RPC框架。gRPC在提供了高性能之外,还带来了这些API所需的双向流。

大多数Google API运行于.NET Core运行期,而针对剩余API的支持也正在进行中。

PowerShell 支持

的Google Cloud工具 由管理Google Cloud资源的cmdlet组成。它目前尚在Beta测试阶段,在文档中警告说这个时候可能这些API还会进行比较大的调整。

针对PowerShell的云工具包含在的Windows版本中。

这些服务支持是:

  • Google Cloud DNS

  • Google Cloud SQL

  • Google Cloud Storage

  • Google Compute Engine

Visual Studio 扩展

的 Google Cloud Platform扩展 提供了可视化Google Cloud Storage和Google Compute Engine 用法的工具。它还提供了部署 ASP.NET 4.x 到Google Compute Engine的支持。

这第一个版本为将来更多的特性打开了大门。能够把 ASP.NET Core应用部署到 Google App Engine 或 Google Container Engine 上是值得注意的一个特性,目前它正在进行中。

、 和  是GitHub上的开源项目。


.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注

以上是关于Google发布用于Google Cloud的.Net API的主要内容,如果未能解决你的问题,请参考以下文章

如何在基于服务器的应用程序中直接使用 Google Cloud IoT 数据?

获取用于 Google Cloud Messaging 的 API 密钥

用于 Stackdriver Trace 的 Google Cloud Java 客户端

用于 Docker 的 Google Cloud Logging 驱动程序

用于 NRT 数据应用的 Google Cloud DataFlow

用于配置 OAuth2 同意和凭据的 Google Cloud Platform API