Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java应用程序中使用Python微服务_Java_Python_Web Services_Web Applications_Microservices - Fatal编程技术网

在Java应用程序中使用Python微服务

在Java应用程序中使用Python微服务,java,python,web-services,web-applications,microservices,Java,Python,Web Services,Web Applications,Microservices,假设我想使用tweepy库分析一些推文(例如,计算过去24小时内编写的推文数量),并在我的Java应用程序中使用结果。 我想编写一个Python微服务来进行分析,然后从Java代码(简单地说是System.out.print)打印分析结果 我想问你一些书/文章/视频/博客文章建议,教你如何做到这一点。 我不知道Python服务是应该在我的计算机上运行,还是可以从Git调用?如何将其与Java集成?如何从Java环境中调用它等等 我看过这些话题: 而且,第一个和第二个问题都没有解决。我想要一个关于

假设我想使用tweepy库分析一些推文(例如,计算过去24小时内编写的推文数量),并在我的Java应用程序中使用结果。 我想编写一个Python微服务来进行分析,然后从Java代码(简单地说是System.out.print)打印分析结果

我想问你一些书/文章/视频/博客文章建议,教你如何做到这一点。 我不知道Python服务是应该在我的计算机上运行,还是可以从Git调用?如何将其与Java集成?如何从Java环境中调用它等等

我看过这些话题:
而且,第一个和第二个问题都没有解决。我想要一个关于Python微服务和Java应用程序之间集成的逐步演练。

我认为您需要两个服务,为了使用微服务架构实现您想要的功能,第一个是用Python编写的(用于分析推文),另一个是用Java编写的以打印结果。 这意味着,它们是两个独立的应用程序,因此您需要使它们相互通信。要做到这一点,有许多标准/协议(REST、SOAP、MQ等),但最简单的是使用RESTAPI。 因此,例如,您可以将python应用程序构建为一个web应用程序,该应用程序公开系统中某个端口上不同端点上的tweets分析操作。 然后java应用程序将通过web客户端请求公开的python服务并显示结果。 一些帮助您的链接:


我认为您需要两种服务,为了使用微服务架构实现您想要的功能,第一种是用Python编写的(用于分析推文),另一种是用java编写的,用于打印结果。 这意味着,它们是两个独立的应用程序,因此您需要使它们相互通信。要做到这一点,有许多标准/协议(REST、SOAP、MQ等),但最简单的是使用RESTAPI。 因此,例如,您可以将python应用程序构建为一个web应用程序,该应用程序公开系统中某个端口上不同端点上的tweets分析操作。 然后java应用程序将通过web客户端请求公开的python服务并显示结果。 一些帮助您的链接: