科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件C#学习笔记(4月1日)

C#学习笔记(4月1日)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Web Service:将一个Web Site当作是一组API(Application Pragramming Interface)来使用的机制,我们称之为“Pragrammable Web”。

作者:雷神 来源:soft6 2008年5月16日

关键字: 笔记 学习 C# Windows

  • 评论
  • 分享微博
  • 分享邮件
Web Service:将一个Web Site当作是一组API(Application Pragramming Interface)来使用的机制,我们称之为“Pragrammable Web”。一旦“Pragrammable Web”的基础建立后,便可以轻易的在Internet上提供各类服务,我们称这种通过“Pragrammable Web”机制提供的Web服务为“Web Service”。

  为了实现“Pragrammable Web”的目标,首先各网站得定义一致的数据格式与彼此沟通的通信协议。目前最为流行、应用最为广泛的标准数据交换格式是XML,它的底层是使用SOAP(Simple Object Access Protocol)作为彼此沟通的通信协议。

  .NET Framework:是一个通用语言执行环境(Common Language Runtime),并提供一套功能齐备的类函数库,以协助程序设计师处理系统沟通的细节。

.NET Framework包括:

u 通用语言执行环境(Common Language Runtime)
u 类函数库
u 程序语言
u Visual Studio.NET

  Common Language Runtime:只要是符合通用语言规范(Common Language Specification)的程序语言所开发的程序,将可以在任何有Common Language Runtime(CLR)的操作系统下执行,包括Windows 95/98、CE、NT、2000和.NET。

  Intermediate Language:当你用.NET程序语言编写好程序代码后,便可以使用.NET提供的编译器来编译程序,以便产生EXE或DLL文件。但编译出来的程序并不是CPU马上可以执行的Native Code,而是一种中间语言(Intermediate Language)。在执行时,CLR的Class Loader会将IL程序代码载入内存,然后通过及时的方式将其编译成此平台可以执行的程序。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章