<分区>
我意识到这可能不是一个合适的问题,但让我尝试根据 stackoverflow 指南尽可能地表述它。
我想设置一个网络服务。我目前有一个 C++ 算法,它接受一个 xml 输入并生成一个新的 xml 输出。
我想将其实现为 API,以便当用户在网页上发布 xml 时,可以获取新的 xml。
我知道 java 是执行此操作的语言,我可以翻译算法,但我想知道我是否可以在 Amazon 服务器(或其他服务器)上使用 C++ 来执行此操作。
我一直在网上浏览和浏览,但我还没有找到一个结合了我需要的所有元素的综合教程。因此,如果有人可以勾勒出我需要的框架/低级技术的轮廓,那将非常有帮助(所以我不要求只提供指向教程的链接,尽管那会很棒)。
我的想法:
- 像这样实现 C++:https://aws.amazon.com/blogs/aws/introducing-the-aws-sdk-for-c/ 老实说,即使经过多年的 C 和 Java 编程,这看起来也很复杂。
- 如果我将它编译为 jni,我可以使用 Heroku 吗(同样,看起来很复杂)
- 如何使 1. 与 xml 通信?我还没有找到任何相关信息。
- 如何使用 API key 设置访问权限。这是另一种特殊服务吗? 4b.如果我要将其全部转换为 java。我如何传达 xml 文件。它们的结构不是 SOAP,这是个问题吗?
抱歉我所有的初学者问题。我一直在到处阅读,但我正在努力连接基本概念。