我是 Google App Engine 的新手。我真正需要做的是托管我的网络服务,它是在谷歌应用引擎上用 ASP.net 和 C# 编写的。
我的 Web 服务获取一个字符串并从 SQL Server 2008 R2 数据库中已存储的翻译值中翻译该字符串。这个翻译的字符串是跨度的形式。然后我返回字符串。
谢谢
我是 Google App Engine 的新手。我真正需要做的是托管我的网络服务,它是在谷歌应用引擎上用 ASP.net 和 C# 编写的。
我的 Web 服务获取一个字符串并从 SQL Server 2008 R2 数据库中已存储的翻译值中翻译该字符串。这个翻译的字符串是跨度的形式。然后我返回字符串。
谢谢
Google App Engine 目前支持用 Python、Java 和 Go 编写的应用程序,并且不会运行 ASP.net 应用程序,除非涉及一些重魔法(例如将其编译为 Java 字节码),而且我不知道有什么可以做到这一点具体技巧。
也许你应该考虑微软的 Azure。这是一种等效的 PaaS 解决方案,但将与 Microsoft 的堆栈一起使用。
注意:Google 已经添加了 PHP 支持。
注意:现在 Google 有了“自定义运行时”,它允许您托管几乎可以在 Linux 机器上运行的任何东西。
现在应该可以在 App Engine 上托管 ASP.NET 应用程序。将App Engine 上的自定义运行时功能和 Microsoft 的ASP.NET Docker 映像与您的应用程序一起使用。/_ah/health
此外,您需要为HTTP 状态代码 200 和空白消息正文创建路由并进行响应(请参阅生命周期事件)。
您不能托管 C# 应用程序。
Google App Engine 只专注于支持三种应用程序环境:Java、Python 和 Go。
此外,App Engine 应用程序还可以用任何与 JVM 兼容的语言(例如 JRuby、Groovy、Scala 等)编写并在 Java 6 运行时环境中运行。