繁体   English   中英

Java jar(API) 或微服务 - 适用于 java 和 python 项目

[英]Java jar(API) or microservices - for java and python projects

我需要从数据库中创建 pdf 和 word 文档。 这个用于创建文档的实用程序应该可以从 java webapp 访问。 我可以创建一个库来公开 API 以创建这些文档。 但是我们的一些项目是基于 Python 的,他们可能想要使用这个实用程序。 在这种情况下,他们可能无法使用 java API。 处理它的最佳方法是什么? 我们还没有使用 docker。 如果我必须将其创建为微服务,我们该怎么做?

Create web application either in Java or Python and expose REST API to interact with documents. 有几个框架可供您选择:

Python:

Java:

您当然可以找到更多 web api 框架并选择最合适的。

还有几个库可以与 Microsoft Word 交互:

Python:

Java:

在这里您还可以找到更多解决方案。

REST API 将是最容易实现的一种,但这里有更多处理应用程序之间通信的方法,例如 gRPC、EventBus,例如 AMQP 或 GraphQL。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM