精华内容
下载资源
问答
  • 2019-09-19 09:23:36

    当我们建立一个全静态的前端项目时,如果需要将整个项目运行起来也非常简单,两步即可:

    1、安装npm install -g live-server或者cnpm install live-server -gf

    2、live-server 将服务启动就可以访问了

    在这里插入图片描述

    更多相关内容
  • 什么web服务_什么Web服务

    千次阅读 2020-07-28 07:09:46
    什么web服务 什么Web服务? (What are Web Services?) Web Services are client and server applications that communicate over the World Wide Web's (WWW) Hypertext Transfer Protocol (HTTP). As ...

    什么是web服务

    Web Services are client and server applications that communicate over the World Wide Web's (WWW) Hypertext Transfer Protocol (HTTP). As described by the World Wide Web Consortium (W3C), web services provide a standard means of interoperating between software applications running on a variety of platforms and frameworks.

    Web服务是通过万维网( WWW )超文本传输​​协议( HTTP )进行通信的客户端和服务器应用程序。 如万维网联盟(W3C)所述,Web服务提供了在各种平台和框架上运行的软件应用程序之间进行互操作的标准方法。

    Web Services can be looked as a code on demand. Just like we call functions and methods, web services can be looked upon as calling a function or method over the internet using some sort of protocols and some agreements.

    Web服务可以看作是按需代码 。 就像我们调用函数和方法一样,Web服务可以看作是使用某种协议和某些协议通过Internet调用函数或方法。

    A web service is a function or method which we can call by sending an HTTP request to a URL, with arguments and the service returns the result back as response.

    Web服务是一种函数或方法,可以通过将HTTP请求发送到带有参数的URL来调用该函数或方法,然后该服务将结果作为响应返回。

    The biggest advantage of the web services is that it is platform independent.

    Web服务的最大优点是它与平台无关。

    Introduction to Web Services

    Consider the above figure, We can see that the application written in Java can interact with PHP and .net platforms through the web service. Therefore, it is completely platform independent. A web service exposed in the PHP can be consumed by any platform be it java, .net or PHP. This capability of the web service is making it so popular. Therefore, a web service is a language independent way of communication.

    考虑上图,我们可以看到用Java编写的应用程序可以通过Web服务与PHP和.net平台进行交互。 因此,它是完全独立于平台的。 PHP公开的Web服务可以被任何平台使用,无论是Java,.net还是PHP。 Web服务的这种功能使其变得如此流行。 因此,Web服务是一种独立于语言的通信方式。

    Now let us look at one of the most common use case where web services are being used extensively.

    现在,让我们看一下广泛使用Web服务的最常见用例之一。

    Consider the figure below, suppose I have made a new cool application but I do not want to maintain the data of the users, who login to my application, but we want only authenticated users to use the application.

    考虑下图,假设我已经制作了一个很酷的应用程序,但是我不想维护登录到我的应用程序的用户的数据,但是我们只希望经过身份验证的用户才能使用该应用程序。

    So what should we do? One option is, we can use the web services exposed by some other third party application, to authenticate our incoming users. You must have seen this in many applications, in form of - Sign up using Facebook, Google or other third party apps. Many Websites/Apps use Facebook and Google data, using their web services, to authenticate users.

    那我们该怎么办? 一种选择是,我们可以使用某些其他第三方应用程序公开的Web服务来验证传入的用户。 你必须在许多应用中已经看到了这一点,在形式- 注册使用Facebook, 谷歌或其他第三方应用。 许多网站/应用程序通过其Web服务使用Facebook和Google数据来验证用户身份。

    Therefore, we do not have to maintain any data of the users to authenticate, rather we can now fully concentrate on the content of our application.

    因此,我们不必维护用户的任何数据即可进行身份验证,而现在我们可以完全专注于应用程序的内容。

    The flow of the authentication process will be like this:

    身份验证过程的流程将如下所示:

    1. User logs into our Application.

      用户登录到我们的应用程序。

    2. We show them two options - either sign in using Facebook or Google.

      我们向他们展示了两个选项-使用Facebook或Google登录。

    3. Enter the Username and Password.

      输入用户名和密码。

    4. The application will now pass the Username and Password to Google or Facebook server using http request.

      该应用程序现在将使用http请求将用户名和密码传递给Google或Facebook服务器。

    5. The request/response can be in any format. It could be a json/xml or any other media type.

      请求/响应可以是任何格式。 它可以是json / xml或任何其他媒体类型。

    6. Now if the request is ok, Google or Facebook server will send us the response and accordingly we will authenticate our users to login into the application.

      现在,如果请求正常,Google或Facebook服务器将向我们发送响应,并相应地我们将对用户进行身份验证以登录到该应用程序。

    The third party apps, who expose their APIs must provide a proper documentation of all the requests and responses. Checkout this link for the PayPal API to get some idea how documentation is done - https://developer.paypal.com/docs/api/identity/

    公开其API的第三方应用程序必须提供所有请求和响应的正确文档。 查看此PayPal API链接以了解如何完成文档制作-https: //developer.paypal.com/docs/api/identity/

    Introduction

    翻译自: https://www.studytonight.com/rest-web-service/introduction

    什么是web服务

    展开全文
  • MyEclipse的Web项目启动报错,运行结果404 web启动报错,运行的效果404 之前在一次web项目测试中,启动web项目控制台未报错,但是网页运行的结果404 就是页面丢失/未找到该页面 1.通常有这种情况会导致...

    MyEclipse的Web项目启动不报错,运行结果为404

    web启动不报错,运行的效果为404

    之前在一次web项目测试中,启动web项目控制台未报错,但是网页运行的结果为404 就是页面丢失/未找到该页面

    1.通常有这种情况会导致这样的结果:
    就是你启动好项目后,控制台正常,但是在输入url的时候,路径错误。这个就需要你检查一下自己输入的url地址是否存在。
    2.还有一种比较特殊的情况:
    你测试的项目如果是你复制过来的话,你就需要检查一下部署的servers里面的文件路径是否是你的项目路径:
    在这里插入图片描述
    如图所示 服务器下的项目名和服务器文件路径不匹配。
    如果是这样的情况,在该项目上右击打开properties窗口,搜索web关键字,找到context root窗口下的 Web Context-root 将后缀项目名改成当前的名字就ok了
    在这里插入图片描述

    展开全文
  • Web服务器的安装与配置

    万次阅读 2020-12-04 16:46:53
    Web服务器的安装与配置前言一、IIS服务器的安装与配置遇到的问题解决方法二、 Apache 的安装与配置遇到的问题解决办法三、Tomcat 的安装与配置遇到的问题解决办法四、 WAMP的安装与配置遇到的问题解决方法 ...


    前言

        此次所有服务器的安装与配置我都使用的是win7系统

    一、IIS服务器的安装与配置

    1. 先打开“控制面板”
    打开控制面板


    2. 点击“程序”
    点击“程序”


    3. 点击“程序与功能”
    点击程序与功能


    4. 点击“打开或关闭Windows功能”
    点击打开或关闭Windows功能


    5. 找到“internet信息服务”,按照下图勾选
    internet信息服务


    6. 等待一小会儿
    等待一小会


    7. 安装完成后,打开控制面板,将右边的“查看方式”改成“大图标”,点击“管理工具”
    管理工具


    8. 双击“Internet Information Services (IIS)管理器”,进入IIS管理界面;
    IIS管理器


    9. 展开左侧的站点树,右击“网站”选择“添加网站”
    添加网站


    10. 网站名称任意取,物理路径选择你想要的展示的网页的目录,IP地址选择本机IP,端口默认80,不作修改,确认无误后,点击确定;
    添加网站详细内容


    11. 接下来在浏览器地址栏输入所建网站的IP地址,结果正常显示如下,表明Web服务器搭建成功。
    IIS安装配置成功

    遇到的问题

            1. 刚开始我装的系统装成了win7家庭版,win7家庭版没有IIS
            2. 第10步随便写了个ip地址,结果运行不了


    解决方法

           1. 重装系统win7旗舰版
           2. 将第10步ip地址改成本机ip




    二、 Apache 的安装与配置

    1. 进入Apache官网:https://www.apache.org/,点击“Download!”Apache官网
    Apache官网


    2. 然后点击“Files for Microsoft Windows”
    Apache2


    3. 接着点击“ApacheHaus”
    Apache3


    4. 接着点击“[Apache 2.4 VC14]”
    Apache4


    5. 我的是64位,所有点击第二个
    Apache5


    6. 将下载的文件解压缩,放在一个目录下,这里我放在了C:/Apache2.4
    Apache6


    7. 打开Apache24里面的conf文件夹下的httpd.conf,我是用sublime打开的
    Apache7


    8. 修改大概在60行的,可能不同版本有出入,我将其改成Listen 8088
    Apache8


    9. 接着将大概38行修改,我这里修改成“C:/Apache2.4/Apache24”
    Apache9


    将大概224行修改,我这里将其修改成“ServerName apache:8088”
    Apache9.1


    10. 用管理员身份打开cmd,然后进入“C:/Apache2.4/Apache24/bin”,然后输入“httpd.exe -k install”,显示“sunccessfully insralled”字样就安装成功了,接着输入 “httpd.exe -k start”将服务开启
    Apache10


    11. 打开“ApacheMonitor”
    Apache11


    12. 打开网页,输入http://localhost:8081/index.html,显示一些信息则证明服务安装配置成功了
    Apache12

    遇到的问题

    • 第10步没有用管理员运行cmd,导致安装不了

    解决办法

    • 用管理员身份运行cmd,然后通过上述10所述操作



    三、Tomcat 的安装与配置

    1. 首先配置好jdk
    t1


    2. 打开“计算机”,然后打开“系统属性”,然后点击“高级系统设置”
    t2


    3. 然后点击“环境变量”
    t3


    4. 点击“新建”,起个“变量名”,然后输入刚才的路径
    t4


    5. 在Path中配置%JAVA_HOME%\bin%JAVA_HOME%\jre\bin
    t5


    6. 进入官网下载Tomcat:https://tomcat.apache.org/,点击“Tomcat 8”(Tomcat官网)
    t6


    7. 我这里是点击下载解压缩版
    t7


    8. 将解压缩的文件放到一个位置,我这里放在了“C:”
    t8


    9. 找到bin目录下的“startup”双击运行
    t9


    10. 运行成功如下图
    t10


    11. 然后打开网页,输入http://localhost:8080,显示下图,则Tomcat安装配置成功
    t11

    遇到的问题

             启动Tomcat闪退

    解决办法

             闪退原因是没有安装JDK,而Tomcat是依赖JDK运行的。先确定自己是否安装JDK,如果没有,则如上述前几步一样安装上JDK

    四、 WAMP的安装与配置

    1. 可以去官网下载WampServer,官网比较慢。我是找了个软件安装地址 https://www.onlinedown.net/soft/82112.htm (WAMP下载)
    w1


    2. 下载完成后,解压缩,选择64位(我的是64位),选择“I accept the agreement”
    w2


    3. 选择安装路径,我这里是“C:\wamp64”
    w3


    4. 我在这里选择的是MariaDB数据库,MySQL和MariaDB差不多
    w4


    5. 这里我让其默认不变
    w5


    6. 这里是说是否不选择notepad.exe作为Wampserver的文本编辑器,我选择是,我改成了之前的sublime
    w6


    7. 给MariaDB添加密码(因为默认密码是空),先点击回车进入MariaDB数据库,然后输入set password for root@localhost = password(‘这里输入密码’);
    w7


    8. 打开“C:\wamp64\apps\phpmyadmin4.9.2”,打开config.inc.php
    w8


    9. 修改24和25行,将用户名(’user’)和密码(’password’)写上
    w9


    10. 鼠标左击显示屏右下角的Wampserver图标 ,图标为绿色,则表示该服务器正常运行,然后点击localhost
    w10


    11. 进入下面的页面,点击“phpmyadmin”
    w11


    12. 接下来就会进入如下界面
    w12

    遇到的问题

            在第一次运行WampServer的时候,出现“无法启动此程序,因为计算机中丢失 MSVCR110.dll

    解决方法

            进入 http://www.microsoft.com/zh-CN/download/details.aspx?id=30679,下载相关程序(点这里)


    1. 点击下载
    jj1


    2. 选择第二个(64位),然后点击NEXT,就开始下载了,下载完成后安装,安装过后再启动Wampserver就不会报丢失了
    jj2

    展开全文
  • 一般在安装操作系统时默认安装IIS,所以在第一次配置Web服务器时需要安装IIS。安装方法: 1、打开“控制面板”,打开“添加/删除程序”,弹出“添加/删除程序”窗口。 2、单击窗口中的“添加/删除Windows组件”...
  • web开发---为什么要安装web服务器

    千次阅读 2016-10-17 16:20:53
    Web开发为什么要安装web服务器(tomcat、weblogic等)?web资源可以是静态的也可以是动态的。 用静态的举例。 存在一个静态资源我在web文件夹中有一个index.html文件 文件里面内容如下:web resource index那么...
  • web服务器、Web中间件和Web容器的区别

    万次阅读 多人点赞 2018-11-25 20:36:21
    目录 Web服务器 中间件 容器 ...所以,我们会把他们都叫成是Web服务器,因为他们都提供了Web服务,可以让我们通过http协议访问到。但是又有很多地方会说Tomcat是Servlet容器,而又有很多地方...
  • Java - 什么是Web Service(Web服务)?

    万次阅读 2019-03-17 15:50:39
    分享一个大牛的人工智能教程。零基础!...这就是说,你能够用编程的方法透明的调用这个应用程序,需要了解它的任何细节,跟你使用的编程语言也没有关系。例如可以创建一个提供天气预报的Web S...
  • vs2017启动网站调试提示 HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容。 解决方法(超级详细) 解决了锤死我 qq:2529354857 解决办法: 第一步: 可能很多人看到IIS太了解 先来开启IIS ...
  • vs2015运行类库程序,遇到问题如下图, 最可能的原因: 没有请求的 URL 配置默认文档,并且没有在服务器上启用目录浏览。 解决方法: 确认网站或应用程序配置文件中的 configuration/system.webServer/...
  • 一、什么WEB服务器  Web服务器可以解析HTTP协议。当Web服务器接收到一个HTTP请求,会返回一个HTTP响应,例如送回一个HTML页面。为了处理一个请求Web服务器可以响应一个静态页面或图片,进行页面跳转或者把动态响应...
  • 最近部署了自己之前做的项目到云服务器上,部署的时候发现本地运行的好好的项目居然报了404,其实也在情理之中啊,毕竟换了个环境,人还适应呢,何况程序呢? 可是,你到底哪里舒服啊? 检查: 1. tomcat ...
  • 还有就是我的其他项目可以运行。在打开系统日志看了看发现于是就有了以下解决办法: 第一种方法:用记事本或者其他编辑器打开项目中以.csproj结尾的文件,把<WebProjectProperties>节点下的<...
  • 问题描述 在用IDEA跑WEB项目时,因为没有配置好artifacts而报错,报错如下: 问题解决 第一步,配置好classes和lib
  • OGC 的 Web 服务规范

    千次阅读 2018-11-21 19:03:49
    简要介绍 OGC 规定的 Web 服务规范,这些规范是构建 Web GIS 应用的基础。
  • web 服务器有哪些

    万次阅读 多人点赞 2018-08-27 16:53:49
    什么web服务器 "网络服务"(Web Service)的本质,就是通过网络调用其他网站的资源。 Web Service架构和云 如果一个软件的主要部分采用了"网络服务",即它把存储或计算环节"外包"...
  • 关于web服务器硬件配置

    千次阅读 2018-02-02 11:50:14
    在前几天Fish写了一篇“如果拥有一台属于自己的WEB服务器,你如何配置”的博文,上面说的是WEB服务器系统以及软件方面的配置,今天就具体对WEB服务器硬件配置方面作个简单分析吧。本博就针对一些经典的WEB服务器配置...
  • 2、配置中的system.webServer/directoryBrowse/enabled属性值未设置True。 所以 1、启用目录浏览功能如上图所述。 2、设置configuration/system.webServer/directoryBrowse/enabled,需要这样找到这个设置 ...
  • IDEA如何运行web程序

    千次阅读 2022-04-27 12:58:23
    IDEA运行web程序
  • 通过screen、tmux等方式实现如果临时跑程序的话,可以通过screen、tmux启动程序,这里描述下tmux启动的方式。1、启动tmux在终端输入tmux即可启动2、在tmux中启动程序直接执行如下命令即可(脚本参考上面的): ...
  • Java中常用WEB服务器和应用服务器

    万次阅读 2018-06-29 15:20:31
    确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来应用程序提供(serves)商业逻辑(business logic)。 (1)应用服务器处理业务逻辑,web服务器则主要是让客户...
  • web中间件

    千次阅读 2021-01-29 08:55:38
    也就是说,关于中间件,我们可以理解:是一类能够一种或多种应用程序合作互通、资源共享,同时还能够该应用程序提供相关的服务的软件。(注意:中间件是一类软件的总称,不是单独的一个软件) 我
  •  (1)什么Web应用程序  应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。而B/S就是浏览 器端/服务器端应用程序,这类应用程序一般借助浏览器来运行。  Web应用程序...
  • web服务器和应用服务器的区别与分析

    万次阅读 多人点赞 2018-07-10 15:28:21
    它可以运行在几乎所有广泛使用的计算机平台上。源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自“a patchy server”的读音,意思是充满补丁的服务器,Apache有多种产品,可以...
  • 常用的WEB服务器简介

    万次阅读 2018-06-22 10:55:57
    Unix和Linux平台下常用的服务器有Apache、Nginx、Lighttpd、Tomcat、IBM WebSphere等,其中应用最广泛的是Apache。而Window NT/2000/2003平台下最常用的服务器是微软公司的... 1、Apache是世界上应用最多的WEB服务...
  • 在导入AD模块时报错如下”警告 初始化默认驱动器时出错“找运行 Active Directory Web 服务的默认服务器。”报错的是web服务器,第一时间想到的是不是某些服务挂掉了打开服务管理器后发现Active Directory Web ...
  • 应用程序“DEFAULT WEB SITE”中的服务器错误 Internet Information Services 7.5 ...Web 服务器被配置为不列出此目录的内容。 详细错误信息 模块 DirectoryListingModule 通知 E
  • 如果要在APACHE环境下运行jsp 的话就需要一个解释器来执行jsp网页 而这个jsp解释器就是TOMCAT, 为什么还要JDK呢?因为jsp需要连接数据库的话 就要jdk来提供连接数据库的驱程,所以要运行jsp的web服务器平台就需要...
  • Web服务器有哪些(转)

    万次阅读 2019-04-30 16:15:34
    文章目录1、什么web服务器1.1 Web Service架构和云1.2 Web Service的优势1.3 Web service的发展趋势1.3 本地服务的缺陷2、web服务器有哪些2.1 Apache2.2 IIS2.3 Nginx2.4 Tomcat2.5 Lighttpd2.6 Zeus 1、什么web...
  • 使用Linux搭建web服务器

    万次阅读 2018-01-04 19:39:53
    对于一个网站开发者而言,在经历了艰难的开发过程后,要将网站推向给用户,必须要做的一步便是部署我们的web应用,这样广大的用户才能成功访问我们的网站。目前主流的部署平台都是基于Linux的。本文将详细讲解使用...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,284,761
精华内容 513,904
关键字:

web服务为什么运行不了