望麓自卑—湖南大学最具潜力的校园传媒

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4322|回复: 10

软件学习中常见词汇解释(不断更新中,欢迎大家补充)

  [复制链接]
发表于 2007-11-28 10:18:33 | 显示全部楼层 |阅读模式
  我会在下面列举一些需要掌握的词汇和解释,如果大家觉得需要增加的请回帖

  所有资料整理自互联网

注意:无关内容一律删除!
 楼主| 发表于 2007-11-28 10:21:09 | 显示全部楼层
Web2.0

Web 2.0的概念开始于O'Reilly公司和MediaLive国际公司之间的头脑风暴会议。目前Web 2.0的含义仍存在极大的分歧。

Web1.0                 Web2.0
大英百科全书            在线维基百科全书
个人网站                博客(BLOG)
传统网络广告服务          Google AdSense
目录(分类)              标签“分众分类”

几个补充特点:
• 数据是下一个 Intel Inside(Google Map)
• 用户增添价值 (Amazon)
• 永远的测试版 (Google,Baidu)
• 合作,而非控制 (Google API)
 楼主| 发表于 2007-11-28 10:24:38 | 显示全部楼层
AJAX


AJAX全称为“Asynchronous JavaScript
and XML”(异步JavaScript和XML),
是指一种创建交互式网页应用的网页开发
技术。

Ajax不是一项技术。它其实是几项技术,
每项技术自身都很繁荣,它们以强有力的
全新方式结合起来。
> 运用XHTML和CSS实现基于各种标准的展示
> 文档对象模型(Document Object Model)实
现动态显示和交互
> 运用XML和XSLT实现数据交换和操作
> 运用XMLHttpRequest实现异步数据检索
> JavaScript将所有这些绑定到一起


• 桌面应用程序
> 优点:快速的反应;漂亮的界面
> 缺点:更新困难
• Web应用程序
> 优点:快速更新
> 缺点:网络瓶颈,无法及时获得响应,刷新问
题。
WEB 应用程序 + AJAX = 更加完美的用户交互
 楼主| 发表于 2007-11-28 10:27:00 | 显示全部楼层
SOA

面向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以一种统一和通用的方式进行交互。
SOA有以下特性

SOA服务具有平台独立的自我描述XML文档。Web服务描述语言(WSDL, Web Services Description Language)是用于描述服务的标准语言。

SOA 服务用消息进行通信,该消息通常使用XML Schema来定义(也叫做XSD, XML Schema Definition)。消费者和提供者或消费者和服务之间的通信多见于不知道提供者的环境中。服务间的通讯也可以看作企业内部处理的关键商业文档。

在一个企业内部,SOA服务通过一个扮演目录列表(directory listing)角色的登记处(Registry)来进行维护。应用程序在登记处(Registry)寻找并调用某项服务。统一描述,定义和集成(UDDI, Universal Description, Definition, and Integration)是服务登记的标准。

每项SOA服务都有一个与之相关的服务品质(QoS, quality of service)。QoS的一些关键元素有安全需求(例如认证和授权),可靠通信(译注:可靠消息是指,确保消息“仅且仅仅”发送一次,从而过滤重复信息。),以及谁能调用服务的策略。
 楼主| 发表于 2007-11-28 10:33:24 | 显示全部楼层
XML


XML是eXtensible Markup Language的缩写。扩展标记语言XML是一种简单的数据存储语言

XHTML


XHTML是The Extensible HyperText Markup Language可扩展标识语言的缩写。目前推荐遵循的是W3C于2000年1月26日推荐XML1.0(参考http://www.w3.org/TR/xhtml1)。XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。因此,我们在HTML4.0的基础上,用XML的规则对其进行扩展,得到了XHTML。简单的说,建立XHTML的目的就是实现HTML向XML的过渡。


* XHTML是EXtensible HyperText Markup Language的英文缩写,即可扩展的超文本标记语言.
* XHTML语言是一种标记语言,它不需要编辑,可以直接由浏览器执行.
* XHTML是用来代替HTML的, 是2000年w3c公布发行的.
* XHTML是一种增强了的HTML,它的可扩展性和灵活性将适应未来网络应用更多的需求.
* XHTML是基于XML的应用.
* XHTML更简洁更严紧.
* XHTML也可以说就是HTML一个升级版本.(w3c描述它为'HTML 4.01')
 楼主| 发表于 2007-11-28 10:35:29 | 显示全部楼层
开源


基于社区开发的、非私有的代码,可令成本更低、开
发效率更高、商业应用更加灵活。其应具备如下特征:

自由发布, 源代码开放
赋予使用者修改演绎作品的权利
可以要求修改后的版本以原始源代码和一组补丁文件的方式发布
不得歧视任何个人和团体
不得歧视人和应用领域
所有的权利必须跟随再发布的软件版本一同授于使用者
许可证适用于全部程序以及其中的全部组件
许可证不应限制其他软件,允许开放源代码程序和封闭源代码程序一同发布



开放源代码= 代码+ 许可证 + 管理机制
 楼主| 发表于 2007-11-28 10:39:45 | 显示全部楼层
JAVA:J2EE/J2SE/J2ME



Java简介

   Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动感的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。另一方面,Java技术也不断更新。
  Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。

企业网应用的J2EE(Java 2 Enterprise Edition)、针对普通PC应用的J2SE(Java 2 Standard Edition)和针对嵌入式设备及消费类电器的J2ME(Java 2 Micro Edition)三个版本
发表于 2010-8-31 18:40:15 | 显示全部楼层

呵呵,好帖一定要顶,支持

.










—————————————————————————————————————————
签名:china wholesale wow gold
回复 支持 反对

使用道具 举报

发表于 2011-8-30 10:13:05 | 显示全部楼层
我来看看!谢谢












新还珠格格全集.
回复 支持 反对

使用道具 举报

发表于 2012-1-11 03:17:46 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2012-1-11 20:07:26 | 显示全部楼层

辛苦了辛苦了

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

每日推荐上一条 /1 下一条

小黑屋|手机版|湖南大学望麓自卑校园传媒 ( 湘ICP备14014987号 )

GMT+8, 2024-5-6 02:27 , Processed in 0.108510 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表