ASP.NET

来源:互联网 发布:手机淘宝怎么看直播间 编辑:程序博客网 时间:2024/06/04 20:14

   定义

   是一种服务器端的动态网页技术,用于生成web应用程序和服务。

   网页可分为静态网页和动态网页。静态网页是用HTML构造的,无法针对不同的网页浏览状况做出实时响应,只是单纯的显示网页内容;而动态网页恰恰相反,会根据不同的条件和情况,然后去实时响应,得到相应的结果。


   结构


   Web服务

   定义

   是运行在Internet上的一种应用程序,分为应用服务和系统服务。每个服务都会注册和使用接口,向外界暴露出一个能够通过web进行调用的API。

   作用

   它的作用是屏蔽业务逻辑,咱们只需知道它可以干什么,就可以在Internet中调用服务

   请求服务流程


   1、创建web服务

   可以从webservice类中继承,然后使用public定义共有的方法,但必须加上[webmothode] 来修饰

   2、注册到UDDI或公布给相应的人

   这样一来就可以在UDDI上找到该服务

   3、在UDDL上获取wsdl文档

   通过这个文档,可以知道这个服务是怎样构成的,我们该如何调用它

   4、调用

   调用的方式有三种,get、post、soap。soap可以方便的返回获取复杂的程序


   ADO.NET


   它用于访问数据库中的数据。它的两大核心是分别是.NET数据提供程序和DataSet。

   .NET数据提供程序用于连接到数据库、执行命令和检索结果。这些结果将被直接处理,放置在DataSet 中以便根据需要向用户公开、与多个源中的数据组合,或在层之间进行远程处理。.NET数据提供程序是轻量的,它在数据源和代码之间创建最小的分层,并在不降低功能性的情况下提高性能。

   DataSet可以标识为存放于内存中的数据缓存,它还可以屏蔽不同数据库之间的差异。


   总结

   当初学的时候,对ASP.NET不理解,学完之后,发现还有很多自己不知道的东西。过去了就过去吧,在以后的学习中逐步加深理解。。

1 0
原创粉丝点击