【问题标题】:Difference Between Network and Server Applications网络和服务器应用程序之间的区别
【发布时间】:2014-07-19 21:15:25
【问题描述】:

网络和服务器应用程序之间有区别吗?例如,node.js 拥有“构建快速、可扩展的网络应用程序”的能力。这与使用 PHP 编写 servlet 有何不同?还是它们是一回事?

【问题讨论】:

    标签: node.js servlets networking web-applications


    【解决方案1】:

    服务器应用程序运行在服务器上,客户端使用一些网络协议来连接并对其进行一些操作,因此这意味着每个服务器应用程序也是一个网络应用程序。但是有了这句话

    构建快速、可扩展的网络应用程序

    我猜他们试图强调 node.js 有很多能力通过它的库进行网络操作、IO 和数据库操作。

    这个问题有 3 个不同的问题

    • Node.js 可用于像 servlet 一样的服务器编程。您可以在 node.js 库的帮助下编写 javascript 来开发异步服务器。您将 javascript 用于客户端 (jquery) 和服务器 (node.js) 端。
    • 您开发了一个使用 java 编程语言和 servlet 库帮助的服务器。您还可以在客户端和服务器端编程中使用 java。
    • php是一种服务器端脚本语言,服务器端有php解释器,php代码转换为html。但服务器端是 Apache HTTP 服务器和 CGI​​。其实我不是 PHP 服务器端的专家。

    【讨论】:

    • "php 是一种脚本语言,你只能在客户端使用 php",PHP 是服务器端语言而不是客户端语言?
    • @Eric 抱歉信息有误,您是对的。我编辑我的帖子。
    猜你喜欢
    • 2016-05-03
    • 2011-10-07
    • 2012-09-23
    • 1970-01-01
    • 2012-05-23
    • 2013-02-03
    • 2015-12-22
    • 2018-07-17
    • 2015-01-06
    相关资源
    最近更新 更多