真实的请求/响应服务器(Java)[已关闭]

8yoxcaq7  于 2023-02-14  发布在  Java
关注(0)|答案(1)|浏览(109)

已关闭。此问题需要超过focused。当前不接受答案。
**想要改进此问题吗?**更新此问题,使其仅关注editing this post的一个问题。

昨天关门了。
Improve this question
我需要编写一个服务,它将充当一个真实的模拟服务器。我们有多个微服务,其中一些还没有准备好。这就是为什么我得到了一个任务,用java编写这种服务。但对我来说,主要的挑战是,它应该创建对请求的实时响应,所以这个服务应该在没有新部署的情况下实时模拟API。
架构可以构建在API调用上,API调用将设置请求和响应,这些请求和响应将在以后使用。
或者,它可以读取.json格式文件和模拟API中的一些文件夹请求和响应。
我不确定我是否解释清楚了我的问题。感谢任何形式的帮助。
我没有尝试过,但是我看到Mockoon有这个功能,它是用python写的。

qvtsj1bj

qvtsj1bj1#

在您的示例中,可以通过以下方式构建一个简单的模拟服务器-
1.获取尚未开发的微服务API的签名和输入/输出有效负载。如果签名和有效负载尚未定义,您需要与利益相关者进行讨论,首先将其明确表达出来
1.模拟输入/输出jsons,并将它们放置在具有文件夹命名约定Map的文件夹结构中
1.编写一个简单的Sping Boot Webservices组件,启用Swagger。您的Spring端点可以引用json文件夹并返回示例jsons。Swagger将允许您发布API列表URL,供各个团队使用。

相关问题