我有一个n层系统,前端模板层调用后端应用程序服务器.例如,我需要检索一些搜索结果,前端调用后端来获取结果.
模板引擎和appserver都是用PHP编写的.我目前使用PHPed来启动模板引擎的调试会话,但是,当http请求发送到远程服务时,我的调试器只是坐着等待IO完成.
我想做的是模拟HTTP调用,但实际上只是留在我的PHP进程中,将环境大量推送到某种堆栈,然后让我的appserver环境加载并处理调用.调用完成后,我执行一个env pop,并在var中获取http调用的结果(例如,通过输出缓冲区).我可以在同一台服务器上运行这两种服务.有没有人有任何想法或图书馆已经这样做?