web技术集锦

LINQ

语言集成查询

Language Integrated Query

用于c#Visual Basic语言的扩展,允许编写C#或者Visual  Basic代码以查询数据库相同的方式操作内存数据。

ajax

异步JavaScriptXML

Asynchronous Javascript + XML

通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。

阿贾克斯

flex


Adobe Flex

使用 Flex 创建的 RIA 可运行于装有 Adobe Flash Player 插件的浏览器中,或运行于跨操作系统的 Adobe AIR上,它们可以跨所有主流浏览器、操作系统实现一致的运行。通过利用 AdobeAIRFlex应用程序可以访问本地数据和系统资源

Crystal Reports

水晶报表


用于处理数据库,帮助用户分析和解释重要信息。使用 Crystal Reports 可以方便地创建简单报表,同时它也提供了创建复杂或专用的报表所需的整套工具。

Web Servic



运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件,就可相互交换数据或集成。

 

XML标准通用标记语言下的一个子集):XML是在web上传送结构化数据的伟大方式,Web services要以一种可靠的自动的方式操作数据,HTML标准通用标记语言下的一个应用)不会满足要求,而XML可以使web services十分方便的处理数据,它的内容与表示的分离十分理想;

SOAPSOAP使用XML消息调用远程方法,这样web services可以通过HTTP协议postget方法与远程机器交互,而且,SOAP更加健壮和灵活易用;

 

SOA

面向服务的体系结构

Service-Oriented Architecture

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

POP

面向过程编程

Process-oriented programming

面向过程编程是以功能为中心来进行思考和组织的一种编程方法,它强调的是系统的数据被加工和处理的过程,在程序设计中主要以函数或者过程为程序的基本组织方式,系统功能是由一组相关的过程和函数序列构成。面向过程强调的是功能(加工),数据仅仅作为输入和输出存在。

OOP

-面向对象编程

Object Oriented Programming

世界是由一个个对象组成的,因此面向对象的思维方式更加接近现实世界,面向对象编程的组织方式也更加贴近现实世界。面向对象以对象为中心,将对象的内部组织与外部环境区分开来,将表征对象的内部属性数据与外部隔离开来,其行为与属性构成一个整体,而系统功能则表现为一系列对象之间的相互作用的序列,能更加形象的模拟或表达现实世界。在编程组织中,对象的属性与方法不再像面向过程那样分开存放,而是视为一个整体(程序的最终实现其实还是分离的,但这仅仅是物理实现上的,不影响将对象的这两个部分视为一个整体),因此具有更好的封装性和安全性(表征内部的属性数据需要通过对象的提供的方法来访问)。

BPM

业务流程管理

Business Process Management


Unity3D

优美缔3D


Unity Technologies 开发的用于三维对象仿真、视景可视化、

实时三维动画等类型互动内容的多平台的综合型三维仿真与互动三维开发工具,

是一个全面整合的三维仿真引擎。 Unity  类似 Virtools OSG 等利用交互的图

型化开发环境为首要方式的软件。

ObjectARX



AutoCAD平台上的二次开发而推出的一个开发软件包,它提供了以C++为基础的面向对象开发环境应用程序接口,能真正快速的访问AutoCAD图形数据库。

 


你可能感兴趣的:(浏览器,服务器,应用程序,Crystal)