网络开发技术专业术语

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.Web Service

Web service是一个独立的,低耦合的,自包含的、基于可的web的应用程序,可使用开放的(下的一个子集)来、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的。[1]

Web Service技术,能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件,就可相互交换数据或集成。依据Web Service规范实施的应用之间,无论它们所使用的语言、平台或内部协议是什么,都可以相互交换数据。Web Service是自描述、自包含的可用网络模块,可以执行具体的业务功能。Web Service也很容易部署,因为它们基于一些常规的产业标准以及已有的一些技术,诸如下的子集、HTTP。Web Service减少了应用接口的花费。Web Service为整个企业甚至多个组织之间的业务流程的集成提供了一个通用机制。

Web Service开发实例

.

利用WebService实现数据添加

利用WebService实现数据删除

利用WebService给手机发短信[3]

适合使用Web Service的情况

跨越;

应用程序集成;

集成;

软件重用

不适合使用Web服务的情况

单机;

上的同构应用程序

.

2.JSON

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使

JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成(网络传输速度)。

3.B/S结构

B/S结构(Browser/Server,/模式),是兴起后的一种网络结构模式,WEB 浏览器是最主要的。这种模式统一了,将系统功能实现的核心部分集中到上,简化了系统的开发、维护和使用。客户机上只要安装一个(Browser英 ['braʊzə]美 ['braʊzɚ]),如或,安装、、MYSQL等数据库。通过Web Server 同数据库进行数据交互。

mp(Web应用软件)

LAMP指的()、HTTP 服务器,(有时也指MariaDB,)和(有时也是指或)的第一个字母,一般用来建立web应用平台。

Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建或者服务器的,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web平台。随着开源潮流的蓬勃发展,开放源的LAMP已经与和形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个界的关注。从网站的流量上来说,70%以上的访问流量是LAMP来提供的,LAMP是最强大的网站解决方案。

① Linux是一套免费使用和自由传播的,是一个基于和的多用户、、支持和多的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持和硬件。Linux继承了以为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了。Linux可安装在各种计算机硬件设备中,比如、、、视频游戏控制台、台式计算机、大型机和超级计算机。

严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

② Apache HTTP (简称)是的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web

服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python 等解释器编译到服务器中。[2]

Apache HTTP服务器是一个模块化的服务器,源于NCSAhttpd服务器,经过多次修改,成为世界使用排名第一的软件。它可以运行在几乎所有广泛使用的上。

Apache是世界使用排名第一的Web软件。它可以运行在几乎所有广泛使用的上,由于其和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将/等编译到服务器中。同时Apache音译为,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部。也是一个基金会的名称、一种等等。

③ MySQL是一个,由瑞典 AB 公司开发,目前属于公司。是最流行的,在应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL 是一种关联,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了性。MySQL 所使用的 SQL 语言是用于访问的最常用标准化语言。MySQL 软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是这一特点,一般中小型网站的开发都选择 MySQL 作为网站。由于其社区版的性能卓越,搭配和可组成良好的开发环境。

④ PHP(外文名:PHP: Hypertext Preprocessor,中文名:“”)是一种通用。吸收了、和的特点,利于学习,使用,主要适用于开发领域。PHP 独特的混合了、、以及自创的语法。它可以比或者更快速地执行。用PHP做出的与其他的相比,是将嵌入到(下的一个应用)文档中去执行,执行效率比完全生成标记的要高许多;PHP还可以执行后代码,编译可以达到和代码运行,使代码运行更快。

5.PL/SQL

PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural

Language/SQL)。PL/SQL是对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。

相关文档
最新文档