我的服务器是用 Java 编写的(在 GAE 上)。它包括一些我与 Android 客户端共享的数据类,现在也想与 Dart 网络客户端共享。
“共享”是指我将它们序列化为 JSON 并使用 HTTP 或 GCM 在客户端和服务器之间同步它们。
因此,我正在寻找一种工具,可以为相关的 Java 类生成 Dart 等效项,因此我不必手动创建它们。
Google Cloud Endpoints执行此操作(将数据类从 GAE 语言转换为客户端语言),但 Dart 目前不在支持语言之列。
我猜想 GCE 可以用来生成 js,然后可以在 Dart 应用程序中使用,但这并不理想。所以我认为这是一种可能的解决方案,但还不够充分。
另一个问题是,代码转换与 GCE 服务紧密绑定 - 它不能独立于 GCE 使用,并且让 GCE 转换类的唯一方法是将它们包含在 GCE 接口中。
(如果他们为 GCE 添加了 Dart 支持,使代码翻译器更加独立于 GCE,并添加了一些功能,例如 @Ignore 属性,我认为这将非常有用!)
| 归档时间: |
|
| 查看次数: |
6452 次 |
| 最近记录: |