网络开发技术专业术语_第1页
网络开发技术专业术语_第2页
网络开发技术专业术语_第3页
网络开发技术专业术语_第4页
网络开发技术专业术语_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1.web serviceweb service是一个独立的,低耦合的,自包含的、基于可的web的应用程序,可使用开放的(下的一个子集)来、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的。1web service技术, 能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成。依据web service规范实施的应用之间, 无论它们所使用的语言、 平台或内部协议是什么, 都可以相互交换数据。web service是自描述、 自包含的可用网络模块, 可以执行具体的业务功能。web service也很容易部署, 因为它们基于一些常规的产业标准以

2、及已有的一些技术,诸如下的子集、http。web service减少了应用接口的花费。web service为整个企业甚至多个组织之间的业务流程的集成提供了一个通用机制。web service开发实例.利用webservice实现数据添加利用webservice实现数据删除利用webservice给手机发短信3适合使用web service的情况跨越;应用程序集成;集成;软件重用不适合使用web服务的情况单机;上的同构应用程序.2.jsonjson(javascript object notation) 是一种轻量级的数据交换格式。它基于javascript(standard ecma-262

3、 3rd edition - december 1999)的一个子集。 json采用完全独立于语言的文本格式,但是也使用了类似于c语言家族的习惯(包括c, c+, c#, java, javascript, perl, python等)。这些特性使json成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成(网络传输速度)。3.b/s结构b/s结构(browser/server,/模式),是兴起后的一种网络结构模式,web浏览器是最主要的。这种模式统一了,将系统功能实现的核心部分集中到上,简化了系统的开发、维护和使用。客户机上只要安装一个(browser英 braz美 braz

4、),如或,安装、mysql等数据库。通过web server 同数据库进行数据交互。4. lamp(web应用软件)lamp指的()、http 服务器,(有时也指mariadb,) 和(有时也是指或) 的第一个字母,一般用来建立web应用平台。linux+apache+mysql/mariadb+perl/php/python一组常用来搭建或者服务器的,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的web平台。随着开源潮流的蓬勃发展,开放源的lamp已经与和形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个界的关注。从网

5、站的流量上来说,70%以上的访问流量是lamp来提供的,lamp是最强大的网站解决方案。 linux是一套免费使用和自由传播的,是一个基于和的多用户、支持和多的操作系统。它能运行主要的unix工具软件、应用程序和网络协议。它支持和硬件。linux继承了以为核心的设计思想,是一个性能稳定的多用户网络操作系统。linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。linux存在着许多不同的linux版本,但它们都使用了。linux可安装在各种计算机硬件设备中,比如、视频游戏控制台、台式计算机、大型机和超级计算机。严格来讲,linux这个词本身只表示linux内核,但实际

6、上人们已经习惯了用linux来形容整个基于linux内核,并且使用gnu 工程各种工具和数据库的操作系统。 apache http (简称)是的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的web服务器端软件之一。它快速、可靠并且可通过简单的api扩展,将perl/python等解释器编译到服务器中。2apache http服务器是一个模块化的服务器,源于ncsahttpd服务器,经过多次修改,成为世界使用排名第一的软件。它可以运行在几乎所有广泛使用的上。apache是世界使用排名第一的web软件。它可以运行在几乎所有广泛使用的上,由于其

7、和安全性被广泛使用,是最流行的web服务器端软件之一。它快速、可靠并且可通过简单的api扩充,将/等编译到服务器中。同时apache音译为,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部。也是一个基金会的名称、一种等等。 mysql是一个,由瑞典 ab 公司开发,目前属于 公司。 是最流行的,在 应用方面 mysql 是最好的 rdbms (relational database management system,关系数据库管理系统) 应用软件之一。mysql 是一种关联,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了性。mysql 所使用

8、的 sql 语言是用于访问的最常用标准化语言。mysql 软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是这一特点,一般中小型网站的开发都选择 mysql 作为网站。由于其社区版的性能卓越,搭配 和 可组成良好的开发环境。 php(外文名:php: hypertext preprocessor,中文名:“”)是一种通用。吸收了、和的特点,利于学习,使用,主要适用于开发领域。php 独特的混合了、以及自创的语法。它可以比或者更快速地执行。用php做出的与其他的相比,是将嵌入到(下的一个应用)文档中去执行,执行效率比完全生成标记的要高许

9、多;php还可以执行后代码,编译可以达到和代码运行,使代码运行更快。5.pl/sqlpl/sql也是一种程序语言,叫做过程化sql语言(procedural language/sql)。pl/sql是对sql语句的扩展。在普通sql语句的使用上增加了编程语言的特点,所以pl/sql就是把数据操作和查询语句组织在pl/sql代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。是oracle对标准sql的过程化扩充,它将数据库技术和联系起来,是一种应用开发语言,可使用循环,分支处理数据,将sql的数据操纵功能与过程化语言功能结合起来.pl/sql的使用,使sql成为一种高

10、级程序设计语言,支持高级语言的块操作,条件判断,嵌套等,与数据库核心的集成,使sql 的程序设计效率更高.6.sqlserversql是英文structured query language的缩写,意思为。sql语言的主要功能就是同各种数据库建立联系,进行沟通。按照ansi()的规定,sql被作为的标准语言。sql server是由microsoft开发和推广的(dbms),它最初是由microsoft、sybase和ashton-tate三家公司共同开发的,并于1988年推出了第一个os/2版本。microsoft sql server近年来不断版本,1996年,microsoft 推出了s

11、ql server 6.5版本;1998年,sql server 7.0版本和用户见面;sql server 2000是microsoft公司于2000年推出,目前最新是2012年3月份推出的sql server 2012。7. net.net是 microsoft xml web services 平台。xml web services 允许应用程序通过 internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。microsoft .net 平台提供创建 xml web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。.net就是用来实现,(面向服务的service-oriented architecture)和敏捷性的技术。对技术人员,想真正了解什么是.net,必须先了解.net技术出现的原因和它想解决的问题,必须先了解为什么他们需要xml,web services 和 soa。技术人员一般将看成一个平台厂商。搭建,而技术人员在这个技术平台之上创建应用系统。从这个角度,.net也可以如下来定义:.net是的新一代,为敏捷商务构建互联互通的应用系统,这些系统是基于标准的,联通的,适应变化的,稳定的和高性能的。从技术的角度,一个.net应用是一个运行于.net framework之上的。(更精确的说,一个.net应

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论