• 成长之路(二)


      这段时间主要是在学习asp.net mvc,rest服务。主要的原因是客户提出了新的需求,而且承担相应的损失。
      由于之前使用的是三层架构的去编写代码,现在要转到asp.net mvc架构,其中不仅要学习新的知识,还要把之前做的子系统修改为统一的mvc架构,做成rest服务的系统。因此,期间花费了不少的时间去学习相关的知识。到目前为止,对mvc,rest服务有了一定的了解。

      MVC简单(基础)的架构就是只有三层,View捕捉到用户的操作后,转发给Controller,Controller对请求作出相应的处理,一般会调用Model,然后返回相应的信息给View。但是,View与Model之间也是可以进行通信的。View可以直接调用Model查询其状态信息,而Model状态发生改变的时候可以直接通知View。

      REST是面向资源的,每个资源都有一个唯一的标识,然后使用标准的方法改变资源的状态。REST是一种无状态的Web服务,在构建REST标准化服务时,关注的技术主要有URI、HTTP、Hypertext。REST服务主要实现是通过HTTP,向后台发送URL,在后台的路由,把URL进行解析,找到相应的Controler,最后操作Model取得数据,进行相应的处理,返回View。

                                                                        未完,待续!


      
  • 相关阅读:
    DokuWiki 插件使用
    DokuWiki 命名空间管理
    Ubuntu 14.10 下DokuWiki安装
    Ubuntu 14.10 下安装Ambari
    Ubuntu 14.10 下安装Ambari 问题汇总
    Hadoop 权限管理
    Spark 性能调优-内存设置-GC设置
    Ubuntu 14.10 下NodeJS Cannot find module 'npmlog'
    Hadoop 新增删除节点
    Ubuntu 14.10 下开机不进入图形化界面
  • 原文地址:https://www.cnblogs.com/zhyc/p/2687850.html
Copyright © 2020-2023  润新知