名词解释

原创
2016/12/11 15:14
阅读数 45
  • IDC:互联网数据中心

IDC为互联网内容提供商(ICP)、企业、媒体和各类网站提供大规模、高质量、安全可靠的专业化服务器托管、空间租用、网络批发带宽以及ASP、EC等业务。IDC是对入驻(Hosting)企业、商户或网站服务器群托管的场所;是各种模式电子商务赖以安全运作的基础设施,也是支持企业及其商业联盟(其分销商、供应商、客户等)实施价值链管理的平台。 名词解释(业务理解非演讲内容) ICP:互联网信息服务,比如新浪、搜狐、网易。互联网信息服务可分为经营性信息服务和非经营性信息服务两类。说人话就是理解为服务器机房。

  • SLA:Service-Level Agreement的缩写,意思是服务等级协议。

是关于网络服务供应商和客户间的一份合同,其中定义了服务类型、服务质量和客户付款等术语。

  • SOA:面向服务的体系结构

(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。面向服务架构,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性。SOA是一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通讯,不涉及底层编程接口和通讯模型。SOA可以看作是B/S模型、XML(标准通用标记语言的子集)/Web Service技术之后的自然延伸。SOA将能够帮助软件工程师们站在一个新的高度理解企业级架构中的各种组件的开发、部署形式,它将帮助企业系统架构者以更迅速、更可靠、更具重用性架构整个业务系统。较之以往,以SOA架构的系统能够更加从容地面对业务的急剧变化。

微服务架构强调的第一个重点就是业务系统需要彻底的组件化和服务化,原有的单个业务系统会拆分为多个可以独立开发,设计,运行和运维的小应用。这些小应用之间通过服务完成交互和集成。每个小应用从前端web ui,到控制层,逻辑层,数据库访问,数据库都完全是独立的一套。在这里我们不用组件而用小应用这个词更加合适,每个小应用除了完成自身本身的业务功能外,重点就是还需要消费外部其它应用暴露的服务,同时自身也将自身的能力朝外部发布为服务。
如果一句话来谈SOA和微服务的区别,即微服务不再强调传统SOA架构里面比较重的ESB企业服务总线,同时SOA的思想进入到单个业务系统内部实现真正的组件化。

  • 幂等性(Idempotence)

HTTP方法的幂等性是指一次和多次请求某一个资源应该具有同样的副作用(结果)。幂等性属于语义范畴,正如编译器只能帮助检查语法错误一样,HTTP规范也没有办法通过消息格式等语法手段来定义它,这可能是它不太受到重视的原因之一。但实际上,幂等性是分布式系统设计中十分重要的概念,而HTTP的分布式本质也决定了它在HTTP中具有重要地位。

  • 权重、加权

权重是一个相对的概念,针对某一指标而言。某一指标的权重是指该指标在整体评价中的相对重要程度。权重是要从若干评价指标中分出轻重来,一组评价指标体系相对应的权重组成了权重体系。要理解加权是什么意思,首先需要理解什么叫“权”,“权”的古代含义为秤砣,就是秤上可以滑动以观察质量的那个铁疙瘩。在现在,“权”又有了新的数学方面的意义,即“权重”,通俗理解就是“系数”的意思。所以“加权”的意思就是“乘以权重”,即“乘以系数”的意思。

  • OOP(Object-oriented Programming)

面向对象程序设计即面向对象的缩写。

  • 备付金(支付机构)

备付金又称为沉淀资金或准备金,第三方支付备付金是指存在第三方支付平台,为即将产生的支付交易,在银行储备的准备金。在具体的交易中,买方选择商品,使用自己的第三方账户付款给卖方,然后第三方支付机构负责通知卖方发货,在买方收到并验证货物后,通知第三方支付机构付款给卖方。在整个过程中,因为发货、快递等原因,会导致买方的资金在第三方支付机构的账户中产生滞留,这个滞留时间段中买方的资金存在第三方支付机构的账户就被称作第三方支付备付金账户。在整个交易中,第三方支付机构的正确职责只是扮演一个搬运工的角色,只是收付款人的过渡者。然而随着第三方支付的发展,第三方支付备付金账户中的资金也越来越多,因此产生了一系列的问题。

  • SSL证书

目前互联网常用的HTTP协议是非常不安全的明文传输协议。而SSL协议及其继任者TLS协议,是一种实现网络通信加密的安全协议,可在客户端(浏览器)和服务器端(网站)之间建立一条加密通道,保证数据在传输过程中不被窃取或篡改。
SSL证书,也称为服务器SSL证书,是遵守SSL协议的一种数字证书,由全球信任的证书颁发机构(CA)验证服务器身份后颁发。将SSL证书安装在网站服务器上,可实现网站身份验证和数据加密传输双重功能。

国产服务器证书加密原理

  • HTTP(HyperTest Transfer Protool)

超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。

WWW(World Wide Web)即万维网。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部