Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.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 创建用于运行报告的DropWizard micro服务。_Java_Mysql_Maven_Dropwizard - Fatal编程技术网

Java 创建用于运行报告的DropWizard micro服务。

Java 创建用于运行报告的DropWizard micro服务。,java,mysql,maven,dropwizard,Java,Mysql,Maven,Dropwizard,我有一个很好的项目,我们目前正在生成带有jasper报告文件的报告。 突然间,我不得不使用“创建DropWizard运行报告的微服务”来生成这些报告 我不知道该做什么,从哪里开始,我的目标是什么。我浏览了一下网络,只是想弄糊涂自己 有谁能帮助我理解这里要做什么,以及起点是什么 您的指导原则将受到高度重视简言之,微服务体系结构风格是一种将单个应用程序开发为一套小型服务的方法,每个服务都在自己的流程中运行,并与轻量级机制(通常是HTTP资源API)通信。-如Martin Fowler的博客所述 简而

我有一个很好的项目,我们目前正在生成带有jasper报告文件的报告。 突然间,我不得不使用“创建DropWizard运行报告的微服务”来生成这些报告

我不知道该做什么,从哪里开始,我的目标是什么。我浏览了一下网络,只是想弄糊涂自己

有谁能帮助我理解这里要做什么,以及起点是什么


您的指导原则将受到高度重视

简言之,微服务体系结构风格是一种将单个应用程序开发为一套小型服务的方法,每个服务都在自己的流程中运行,并与轻量级机制(通常是HTTP资源API)通信。-如Martin Fowler的博客所述

简而言之,我们的想法是创建小型服务,这些服务对需要做的事情几乎不承担任何责任,它可以进一步与其他微型服务主机交互以实现最终结果。这带来了很大的灵活性,可以在不重新部署整个生态系统的情况下,将一小部分功能替换为其他功能


从外表来看,你应该考虑一下你的每一项服务是多么的小,他们应该承担什么样的责任。希望这能有所帮助。

你应该先弄清楚你的目标是什么。就DropWizard而言,它不会比。最有可能创建基于参数生成Jasper报告的REST资源。