我正在尝试使用 Symfony2 创建一个基于 API 的服务,这是我们公司倾向于使用的主要框架。我被告知要研究创建 Web 服务的最佳方式,即:REST、SOAP 等。我不是一个很有经验的程序员。我只是想研究主题。
我们基本上需要的是一个系统,该系统将提供 API 以在任何平台或设备上制作其他应用程序。例如:我可以使用 Twitter API 来发布/获取推文。同样,我们正在尝试创建一个 E-comm 产品,以帮助其他用户在平台之上构建站点和应用程序,而不管编程语言、设备或操作系统如何。
我们正在尝试将我们的产品从纯“MVC 应用程序”转换为基于 API 的服务。