我是编程新手,需要使用Restify创建一个宁静的Web服务,但整个应用程序都是基于Express.js构建的。如何连接Web服务和应用程序?Restify Web服务与快速应用程序之间的连接
0
A
回答
0
的RESTify和快递是(又名,在大多数情况下,你使用一个或另一个,而不是两个)都中间件模块。
如果你真的需要...
为了揭露与快递的RESTify路线,你需要创建的RESTify您的路线,然后使用某种形式的HTTP模块的这些请求转发给应用程序明确。 NPM请求模块将工作。
喜欢的东西:
var restify = require('restify');
var request = require('request');
function respond(req, res, next) {
request.get('/url_of_express_app_endpoint', function(err, response, body) {
if (err) return next(err);
res.json(body);
});
}
var server = restify.createServer();
server.get('/hello/:name', respond);
然而,
我强烈建议刚学快递和操纵你的Express应用程序需要什么,而不是维护两个中间件应用程序(这听起来像一个非常不必要的噩梦)。
+0
感谢您的回答。他们给我用的RESTify创建Web服务的任务,然后消耗内部应用程序的RESTful Web服务。这就是为什么我使用两个中间件。 –
+0
这正是上述正在做... – Devnetics
相关问题
- 1. PHP应用程序 - 快速连接到HTTPS服务器
- 2. iPhone应用程序和Web服务器之间的安全连接?
- 3. Web应用程序和C应用程序之间的通信?Web服务?
- 4. 如何将Android应用程序与amf web服务连接?
- 5. 如何连接Android应用程序连接到Web服务
- 6. Web服务与Web应用程序
- 7. java web应用程序和web服务之间的线程间通信
- 8. Web应用程序和SQL Server之间的连接字符串
- 9. 窗口服务,WCF服务应用程序和ASP.NET Web服务应用程序之间的区别?
- 10. Facebook应用程序和iPhone应用程序之间的连接
- 11. XE2 FireMonkey - 连接到iOS应用程序中的Web服务
- 12. C#Web服务与Windows应用程序
- 13. 从ASP.NET应用程序和连接管理调用Web服务
- 14. iOS应用程序使用sudzc连接肥皂web服务
- 15. Web应用程序与Web服务与经典应用程序的对比
- 16. Java Web应用程序和C++服务器之间的套接字通信
- 17. SQL Server 2014与服务器的快速连接
- 18. 应用程序服务器和Web服务器之间的区别?
- 19. IPhone应用程序与Java ServerSocket之间的SSL连接
- 20. 将Android应用程序连接到Web服务器数据库
- 21. 将BlackBerry应用程序连接到PHP Web服务
- 22. 移动应用程序无法连接到Web服务
- 23. Android应用程序连接到web服务 - 不工作
- 24. 从C#.NET应用程序连接到SAP Web服务
- 25. 如何使web服务和连接android应用程序
- 26. 将Spring Boot web应用程序连接到postgresql服务器
- 27. 将Java应用程序连接到WCF Web服务时出错
- 28. iPhone Web应用程序服务器连接
- 29. Web应用程序与应用程序服务计划
- 30. 服务与网络/桌面应用程序之间的通信
你想创建一个Web服务和Web应用程序的独立?或者你想既要为1个单一的应用程序工作吗? –
地狱塞巴斯蒂安,我想创建一个Web服务和Web应用程序无关。现在,我无法从web服务中为webapp提取数据 –
添加问题的一些示例代码,尝试帮助您,可能是一些错误代码或其他内容,因为您的restify应用程序会创建端点,并且您需要向端点发出请求从您的快速应用程序。 –