你好,游客 登录 注册 搜索
背景:
阅读新闻

Google发布用于Google Cloud的.Net API

[日期:2016-10-31] 来源:infoq.com  作者:Pierre-Luc Maheu ,译者 冬雨 [字体: ]

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

针对Google Cloud API的C#绑定

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

  • 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服务的支持可以在 GitHub上找到。它们也都在Nuget上发布了。

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

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

PowerShell 支持

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

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

这些服务支持是:

  • Google Cloud DNS
  • Google Cloud SQL
  • Google Cloud Storage
  • Google Compute Engine

Visual Studio 扩展

针对 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 上是值得注意的一个特性,目前它正在进行中。

C# bindingsPowerShell cmdletVistual Studio扩展 是GitHub上的开源项目。

查看英文原文Google releases .Net APIs for Google Cloud

本文永久更新链接地址http://www.linuxidc.com/Linux/2016-10/136559.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款