我有一个web服务,为此我开发了两个名为后端和前端的应用程序。前端是一个主动资源客户端,我希望它从前端控制器的自定义操作方法中调用后端控制器的自定义操作方法。我是罗尔的新人。
前端控制器
class ProductsController < ApplicationController
def my_method
# call custom action of backend's controller
end
.....
end
后端控制器:
class ProductsController < ApplicationController
def m
我正在努力理解前端控制器( Front )应该是什么样的。从维基百科,
前端控制器模式是几个模式目录中列出的软件设计模式。这种模式与web应用程序的设计有关。它“为处理请求提供了一个集中的入口点。
那么,下面处理Slim中的路由的代码是一个前端控制器吗?
$app = new \Slim\Slim();
$app->get('/books/:id', function ($id) use ($app) {
// Get all books or one book.
$bookModel = new ...
$bookController