用于java和python项目

nhn9ugyo  于 2021-07-06  发布在  Java
关注(0)|答案(1)|浏览(229)

我有一个从数据库创建pdf和word文档的要求。这个用于创建文档的实用工具应该可以从JavaWebApp访问。我可以创建一个库来公开api来创建这些文档。但是我们的一些项目是基于python的,他们可能想要使用这个工具。在这种情况下,他们可能无法使用javaapi。最好的处理方法是什么?我们还没有使用docker。如果我必须创建它作为微服务,我们怎么做?

zhte4eai

zhte4eai1#

用java或python创建web应用程序,并公开restapi与文档交互。有几种框架可供选择:
Python:
django公司

java 语:
Spring
java 林
当然,您可以找到更多的webapi框架并选择最合适的。
还有几个库可以与microsoft word交互:
Python:
python文档
java 语:
Apachepoi
在这里你也可以找到更多的解决方案。
restapi将是最容易实现的,但这里有更多的方法来处理应用程序之间的通信,如grpc、eventbus(如amqp或graphql)。

相关问题