Build a Web Service
Table of Contents
关于Node.js 的一个特征就是帮助我们搭建 webservice。 Node.js 属于 Javascript,主要针对于网络的编写
我们同样要使用到 HTTPS 这个module, 虽然 HTTP 也可以胜任这个要求 但是HTTPS 拥有 secure certification, 更安全
什么是web service
要想学习并深入它, 我们首先要了解它的定义
Web Services 介绍一种整合一系列 web-based的应用 包括 XML, SOAP, WSDL 和 UDDlopen standard.
- XML 用于保存和表现数据 HTML就是一种XML
- SOAP 用于传输数据
- WSDL 用于确保数据可用
- UDDI 列举可用的web services
Web服务允许组织在不了解防火墙后面的彼此IT系统的情况下进行数据通信
不同于 Client/Server,Web Server 不提供GUI 给用户 (如果不知道GUI, 我博客里面有介绍Python GUI),
Web服务通过网络上的编程接口共享业务逻辑,数据和流程。
开发人员可以将Web服务添加到GUI(例如网页或可执行程序),以向用户提供特定功能。 Web服务允许来自不同源的不同应用程序彼此通信而无需耗时的自定义编码&