zoukankan      html  css  js  c++  java
  • RESTful 和RPC

    RESTful 全称是 Resource Representational State Transfer 即资源表现状态转换 通俗来说就是 资源在网络中以某种表现形式进行状态转移

    RPC 全称是Remote Procedure Call 即远程过程调用,  像调用本地服务(方法)一样调用服务器的服务(方法)

    RESTful和RPC都是一种架构风格 RESTful面向的是资源 RPC面向的是功能 

    举个 角色和权限的例子 角色的CRUD和授权

    RESTful :

    public class RolesController:ApiController
        {
        public IEnumerable<Roles> List();
        public void Add(Roles role);
        public void Delete(int Id);
        public void Get(int Id);
        public void Update(Roles role);
       }
    public class PermissionsController:ApiController
        {
       public void Add(Permissions permission);
       }


    RPC:
    public class RolesController:ApiController
        {
        public IEnumerable<Roles> List();
        public void Add(Roles role);
        public void Delete(int Id);
        public void Get(int Id);
        public void Update(Roles role);

    public void AddPermission(
    Permissions permission);
       }
     
     
  • 相关阅读:
    Java Script 读书笔记 (二) 错误处理机制 -- 没看懂,待review
    Visual Studio Code Tips
    SQLServer数据库分页查询
    Sql server inner join......on
    Sql server if-else以及switch
    git介绍
    Fiddler
    cocos2d对动画的各种操作
    SQLI
    Windows系统命令备份
  • 原文地址:https://www.cnblogs.com/Tony100/p/8431579.html
Copyright © 2011-2022 走看看