电脑服务器

WebAPI 和 webservice的区别

南笙酒味 提交于 2019-11-28 04:11:32
WebAPI 和 webservice的区别 转载: https://blog.csdn.net/mss359681091/article/details/53353258 webapi用的是http协议,webservice用的是soap协议 webapi无状态,相对webservice更轻量级。webapi支持如get,post等http操作 http soap关系 http:是一个客户端和服务器端请求和应答的标准(TCP)。http协议其目的是为了提供一种发布和接收htttp页面的方法 一http协议的客户端与服务器的交互:由HTTP客户端发起一个请求,建立一个到服务器指定端口(默认是80端口)的TCP连接。HTTP服务器则在那个端口监听客户端发送过来的请求。一旦收到请求,服务器(向客户端)发回一个状态行,比如”HTTP/1.1 200 OK”,和(响应的)消息,消息的消息体可能是请求的文件、错误消息、或者其它一些信息。 soap 协议:它描述了一种在分散或分布式的环境中如何交换信息的轻量级协议。soap在http协议的基础上,一个基于XML的协议。 不同:都是底层的通信协议,请求包的格式不同而已,soap包是XML格式,http纯文本格式。 关系:SOAP是个通信协议, SOAP在HTTP协议的基础上,把编写成XML的REQUEST参数, 放在HTTP

深入浅出计算机组成原理学习笔记:理解虚拟机-你在云上拿到的计算机是什么样的?(第34讲)

萝らか妹 提交于 2019-11-28 03:51:54
上世纪60年代,计算机还是异常昂贵的设备,实际的计算机使用需求要面临两个挑战。 第一,计算机特别昂贵,我们要尽可能地让计算机忙起来,一直不断地去处理一些计算任务。 第二,很多工程师想要用上计算机,但是没有能力自己花钱买一台,所以呢,我们要让很多人可以共用一台计算机。 一、缘起分时系统 为了应对这两个问题,分时系统的计算机就应运而生了。 无论是个人用户,还是一个小公司或者小机构,你都不需要花大价钱自己去买一台电脑。你只需要买一个输入输出的终端,就好像一套鼠标、键盘、显示器这样的设备, 然后通过电话线,连到放在大公司机房里面的计算机就好了。这台计算机,会自动给程序或任务分配计算时间。你只需要为你花费的“计算时间”和使用的电话线路付费就可以了 比方说,比尔·盖茨中学时候用的学校的计算机,就是GE的分时系统。 二、从“黑色星期五”到公有云 1、美国的感恩节的黑色星期五、网络星期一和国内的双十一一样 现代公有云上的系统级虚拟机能够快速发展,其实和分时系统的设计思路是一脉相承的,这其实就是来自于电商巨头亚马逊大量富余的计算能力。 和国内有“双十一”一样,美国会有感恩节的“黑色星期五(Black Friday)”和“网络星期一(CyberMonday)”,这样一年一度的大型电商促销活动。几天的活动期间, 会有大量的用户进入亚马逊这样的网站,看商品、下订单、买东西。这个时候

Ajax 服务器软件安装、以及Ajax介绍

你说的曾经没有我的故事 提交于 2019-11-27 23:31:48
一、Ajax 服务器软件安装 (1)、什么是服务器? 服务器也是电脑,只不过是一台 24 小时不断电,不关机的电脑 根据提供的服务功能不同:文件服务器、邮件服务器、Web 服务器等等 简而言之:服务器其实就是一台“提供了某种服务功能”的超级电脑 (2)、如何让电脑能够提供某种服务? 如何让电脑可以聊天?听歌?浏览网页? 想让电脑提供聊天服务,可以安装相应的聊天软件,例如:QQ、微信… 想让电脑可以提供听歌服务,可以安装相应音乐软件,例如:酷我、酷狗… 想让电脑可以提供浏览网页服务,可以安装相应浏览网页软件,例如:谷歌、火狐… (3)、如何让电脑提供管理网站的服务? 安装 Web 服务相关软件,例如:Apache、ISS、Tomcat、Nginx、Node.js等 安装了 Web 服务软件的电脑,我们称之为“ Web服务器 ” Web 服务器软件:Apache、ISS、Tomcat、Nginx、Node.js等 (4)、Web 服务器搭建 什么是 WAMPServer 软件? W:Windows操作系统 A:Apache 世界排名第一的服务器软件,特点是简单,速度快,性能稳定 M:MySQL 开源免费的数据库软件,特点是体积小、速度快、使用成本低 P:PHP 超文本预处理器,直接将代码嵌入 HTML 文档中执行,特点是简单易学,容易上手 (5)、如何搭建 Apache 服务器?

服务器

隐身守侯 提交于 2019-11-27 23:31:10
1、什么是服务器? (1)服务器也是电脑,只不过是一台24小时不断电,不关机的电脑; (2)根据提供的服务功能不同:文件服务器、邮件服务器、Web服务器等等; 简而言之:服务器其实就是一台提供了某种服务功能的超级电脑。 2、如何让电脑能够提供某种服务? (1)想让电脑提供聊天服务,可以安装相应的聊天软件,例如:QQ/旺旺 (2)想让电脑可以提供听歌服务,可以安装相应音乐软件,例如:酷我/酷狗 (3)想让电脑可以提供浏览网页服务,可以安装相应浏览网页软件,例如:谷歌/欧朋. 3、如何让电脑提供管理网站的服务? (1)安装Web服务相关软件,例如: Apache、 IIS、 Tomcat、 Nginx、 NodeJS等; (2)安装了Web服务软件的电脑,我们称之为Web服务器; (3)Web服务器软件: Apache、 IIS、 Tomcat、 Nginx、 NodeJS等。 拓展 正向代理和反向代理: https://www.cnblogs.com/Anker/p/6056540.html 来源: CSDN 作者: 我们的故事只有我们不知道 链接: https://blog.csdn.net/qq_41484766/article/details/83444294

MySQL双机热备环境搭建

耗尽温柔 提交于 2019-11-27 19:21:24
一、 前期准备 准备两台服务器(电脑),接入到同一局域网中,能够使双方可以ping通; 安装MySQL数据库,具体安装方法网上很全面,但是安装的版本需保持一致; 服务器IP地址设置。 l A服务器:192.168.1.1/24 l B服务器:192.168.1.2/24 二、 创建同步账户 在A服务器上为B服务器建立一个连接账户,该账户必须授予replication salve权限。因为服务器A与服务器B互为主从,所以都要为彼此建立同步账户。 l A服务器(192.168.1.1/24): 1) mysql> grant replication slave on *.* to ‘yxx’@’192.168.1.2’identified by’123456’; 2) mysql>flush privileges; l B服务器(192.168.1.2/24): 1) mysql> grant replication slave on *.* to ‘yxx’@’192.168.1.1’identified by’123456’; 2) mysql>flush privileges; 注:************************************************************ 双方服务器建立连接账户,只能为对方服务器创建,IP地址不能是自己的IP地址;

sql语句

孤街醉人 提交于 2019-11-27 15:32:42
1.经典SQL语句大全(绝对的经典) 2. 3. 4.一、基础 1.1、说明:创建数据库 2.CREATE DATABASE database-name 3.2、说明:删除数据库 4.drop database dbname 5.3、说明:备份sql server 6.--- 创建 备份数据的 device 7.USE master 8.EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' 9.--- 开始 备份 10.BACKUP DATABASE pubs TO testBack 11.4、说明:创建新表 12.create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..) 13. 14.根据已有的表创建新表: 15.A:create table tab_new like tab_old (使用旧表创建新表) 16.B:create table tab_new as select col1,col2… from tab_old definition only 17.5、说明:删除新表 18.drop table tabname 19.6、说明:增加一个列 20.Alter table

远程桌面技术原理

ぐ巨炮叔叔 提交于 2019-11-27 15:21:11
远程桌面技术原理 iis7远程控制:   1、IIS7远程桌面管理中文最新版是一款专业的远程桌面管理工具,更新了原09网络远程桌面管理,较之以前的版本,操作更加便捷,能够同时远程多台服务器,多台服务器间自由切换,完全无压力。IIS7远程桌面管理能够保存编辑删除你的远程服务器信息。   2、IIS7远程桌面管理拥有直观的界面为所有类型的用户设计,易于部署和在企业环境中使用,一键导入服务器信息。   3、IIS7远程桌面管理其他特点:   a.拥有分组功能,各个分组下的服务器一览无余。   b.导入文本格式选择,完全杜绝编码错误的发生。   c.单个服务器手动添加,新增服务器轻松搞定。   d.支持特征搜索,一步定位含有特征的服务器。   e.到期功能提醒,不必因到期未续费而烦恼。   f.优化再次导入功能,导入服务器信息一键生效。 远程桌面采用的是一种类似TELNET的技术,他是从TELNET协议发展而来的。通俗的讲他就是图形化的TELNET.(他是一种C/S模式,客户机可以通过TELNET登录到高配置的服务器上,在服务器上运行程序)。 远程桌面很多用户都认为是从WIN2000 SERVER才开始引入的,实际上我们可以在WIN98甚至是DOS中看到他的身影。微软操作系统发展至今只有以下三个操作系统可以使用远程桌面功能,他们是WINDOWS 2000SERVER,WINDOWS

mysql数据库移植sqlserver数据库

别来无恙 提交于 2019-11-27 14:42:21
今天和大家分享一下如何将自己的mysql数据库移植到sqlserver数据库中来。具体的做法如下: 1、首先,确保自己的电脑中安装了mysql数据库和sqlserver数据库。 2、 安装MySQL ODBC驱动: 为MySQL安装Connector/ODBC驱动。在此需要注意的一点是Connector/ODBC驱动与MySQL Server的版本对应问题,如果自己电脑中已经存在该odbc驱动即可不必按照。 3、 创建系统DSN : 创建 系统DSN 步骤如下:开始->设置->控制面板->管理工具->数据源(ODBC),按该流程打开ODBC数据眼管理器,如图所示。 4、 切换至系统DSN选项卡,点击添加按钮。弹出创建新数据源对话框,选择MySQL ODBC 5.3 AANSI Driver驱动程序,点击完成按钮。 (注意说明:选择自己电脑中安装的odbc版本,不一定是我的这个版本) 5、 在弹出的配置框中填写数据源名、MySQL服务器IP、端口、用户名和密码,点击[ok],ODBC数据源创建成功。(说明一下相关的字段说明:第一个是自定义的dns的名称,第二个是相关的描述可以不写,第三个是服务器的地址,是本地服务器就写localhost或者127.0.0.1或者本地的电脑名称;如果是远程服务器就需要写对应的地址,3306是默认的mysql端口,一般不用更改

本地电脑与服务器无法远程复制粘贴

余生颓废 提交于 2019-11-27 10:15:50
一.今天给大家普及一个常识:今天我这个小白通过本地机器连接远程服务器,发现本地电脑无法粘贴复制到远程服务器密码 百度了一会儿,现在把我百度到的内容整理一下: 使用 iis7服务器监控工具 直接修复服务器复制的问题。 IIS7服务器监控工具该软件风格简约,操作简单,修复服务器复制功能,删除系统缓存,重启服务器,修改服务器账号密码,等,也可以一键开启关闭MYSQL和503错误的监控,省去了繁琐的操作步骤,一键完成。也可以直接修改远程端口范围,省去繁琐步骤。 原来不能粘贴复制是因为本地windows有个进程是:rdpclip.exe(ctrl+alt+. 在资源管理器中查看) 1.首先: mstsc命令后,查看选项中的本地资源---剪贴板是否选中,如果未选中则勾选-----然后重新连接服务器测试 2.如果1方案做了,还是不行 win+r--->执行命令rdpclip.exe,然后再次在资源管理器中查看该进程是否存在 二.顺便再补充一个常识 如何共享本地电脑和服务器之间的资源(eg:在服务器上打开本地资源) mstsc命令后,查看选项中的本地资源---点击本地设备和资源的详细信息---选择本地磁盘 这样就OK 来源: https://www.cnblogs.com/09Internet/p/11358618.html

Nginx用法详解

旧城冷巷雨未停 提交于 2019-11-27 08:43:53
nginx作为一个高性能的web服务器,想必大家垂涎已久,蠢蠢欲动,想学习一番了吧,语法不多说,网上一大堆。下面博主就nginx的非常常用的几个功能做一些讲述和分析,学会了这几个功能,平常的开发和部署就不是什么问题了。因此希望大家看完之后,能自己装个nginx来学习配置测试,这样才能真正的掌握它。 1. 正向代理 正向代理:内网服务器主动去请求外网的服务的一种行为 光看概念,可能有读者还是搞不明白:什么叫做“正向”,什么叫做“代理”,我们分别来理解一下这两个名词。 正向:相同的或一致的方向 代理:自己做不了的事情或者自己不打算做的事情,委托或依靠别人来完成。 借助解释,回归到nginx的概念,正向代理其实就是说客户端无法主动或者不打算完成主动去向某服务器发起请求,而是委托了nginx代理服务器去向服务器发起请求,并且获得处理结果,返回给客户端。 从下图可以看出:客户端向目标服务器发起的请求,是由代理服务器代替它向目标主机发起,得到结果之后,通过代理服务器返回给客户端。 举个栗子:广大社会主义接班人都知道,为了保护祖国的花朵不受外界的乌烟瘴气熏陶,国家对网络做了一些“优化”,正常情况下是不能外网的,但作为程序员的我们如果没有谷歌等搜索引擎的帮助,再销魂的代码也会因此失色,因此,网络上也曾出现过一些fan qiang技术和软件供有需要的人使用,如某VPN等