【发布时间】:2020-06-11 05:58:54
【问题描述】:
我慢慢地但肯定地采用了微服务方法。所以我创建了一些总是返回 json 的微服务。
但现在我正在考虑将单体应用程序转换为微服务。我注意到每个端点都返回一个 html 页面,即 Thymeleaf 将字符串解释为 html 页面。
那么我怎样才能把它转换成微服务呢?该服务是否仍应返回此 html 页面?
【问题讨论】:
-
嘿@andrea19,欢迎来到*!这是一个非常广泛的问题,为了能够帮助您,最好添加一些代码并展示您的用例。
-
这个问题有什么不清楚的地方?微服务更像api是指只返回json或xml还是也可以返回html页面。
-
您在这里移动了多个问题。首先,您似乎认为微服务必须只返回 Json 或 XML。但你不说你为什么这么认为。其次,您指的是 spring MVC 实现,这是一个不同的问题。第三,你没有描述你的单体是做什么的,因此无法给出具体的建议。 Forth 是广泛存在的许多其他技术以提供用户界面,而不仅仅是 thymeleaf 呈现的 html。如果你只想知道微服务是否可以返回html,答案只是“是”,这不是一个很有用的问题。
-
另请注意,此站点更适合获取一般架构建议:softwareengineering.stackexchange.com。
标签: spring microservices