Microservices 如何开始使用MicroService和Symfony

Microservices 如何开始使用MicroService和Symfony,microservices,symfony4,Microservices,Symfony4,我有一台使用Symfony RESTful的服务器,我想从另一台使用Symfony的服务器进行访问 我见过一些使用curl或file_get_内容访问的php示例,但我找不到Symfony的文档,其中解释了要使用的配置、类组织和捆绑包。有很多关于RESTful API的文档,但不是来自查询方。 我需要知道查询是如何进行的,响应是如何处理的,而不需要重新设计轮子 您能推荐一份说明标准组织或通常使用哪个捆绑包的文档吗 我使用的是Symfony 4.4,关于如何访问RESTful API的文档是由该A

我有一台使用Symfony RESTful的服务器,我想从另一台使用Symfony的服务器进行访问

我见过一些使用curl或file_get_内容访问的php示例,但我找不到Symfony的文档,其中解释了要使用的配置、类组织和捆绑包。有很多关于RESTful API的文档,但不是来自查询方。 我需要知道查询是如何进行的,响应是如何处理的,而不需要重新设计轮子

您能推荐一份说明标准组织或通常使用哪个捆绑包的文档吗


我使用的是Symfony 4.4,关于如何访问RESTful API的文档是由该API的创建者编写的。如果是您,那么只有您知道将什么请求发送到什么路由,以及需要什么数据。您可以将API用于后端,并且可以有多个前端应用程序连接到它。他们都会以同样的方式连接——你决定的方式。您可以从设置标准RESTful API开始。从那以后,一切都取决于你的需要。这就是为什么您找不到这方面的文档。

谢谢Martin,我知道我在概念上有问题。设置RESTful API很容易,有很多文档。但是,从另一台服务器访问的查询通常是通过curl完成的?有没有一种更优雅、更被接受的方式来进行查询和处理响应?我的RESTfulAPI非常简单,只需为一组实例创建和验证JWT令牌。是的,我知道ip、路由和它返回的数据。对于JWT,我认为这很简单。由于您需要在第二台服务器上随每个请求(到授权路由)发送令牌,因此您可以添加一个侦听器/订阅者并附加它。如果您想/需要使用控制器发送请求,curl将是最简单的方法。您可以根据您的情况进行检查和调整(如果您需要事先分析数据)。或者,如果您使用的是某种前端框架,则更简单—只需发出正确的请求并检索数据即可。但业务逻辑将在前端。