<bdo id="4g88a"><xmp id="4g88a">
  • <legend id="4g88a"><code id="4g88a"></code></legend>
    權限管理、用戶權限系統、開源用戶權限系統、信息化建設標準基礎數據管理平臺
    代碼改變世界

    C#.NET 大型企業信息化系統集成快速開發平臺 4.2 版本 - 服務器之間的接口通訊功、信息交換

    2015-09-16 14:27  通用C#系統架構  閱讀(2993)  評論(0編輯  收藏  舉報

       大型信息系統都是服務化、微服務化、把很多核心功能分散在不同的子系統里,子系統與子系統之間有各種調用,規范這些調用方法,也可以提高整體信息化效率,信息的傳遞效率,支撐公司內部的業務系統高效率的運轉。

        調用格式是什么樣的? 返回值是什么樣子的?把這些標準都定義好了后服務器之間的接口通訊效率就提高了。

    1:當遠程調用方法時,會有很多種可能性發生、接口調用之后,發生錯誤是什么原因發生的?反饋給開發人員需要精確、精準、高效率,這時候若能返回出錯狀態信息的詳細信息,接口之間的調用就會非常順利,各種復雜問題也就可以迎刃而解。

    2:返回接口的類型定義如下參考:

    //-----------------------------------------------------------------
    // All Rights Reserved , Copyright (C) 2015 , Hairihan TECH, Ltd. 
    //-----------------------------------------------------------------
    
    using System;
    
    namespace DotNet.Utilities
    {
        /// <summary>
        /// BaseResult
        /// 
        /// 修改紀錄
        /// 
        ///        2015.09.16 版本:1.1 JiRiGaLa Result 修改為 Status。
        ///        2015.09.15 版本:1.0 JiRiGaLa 添加返回標準定義。
        ///        
        /// <author>
        ///        <name>JiRiGaLa</name>
        ///        <date>2015.09.15</date>
        /// </author> 
        /// </summary>
        [Serializable]
        public class BaseResult
        {
            /// <summary>
            /// 操作是否成功
            /// 2015-09-16 吉日嘎拉 按宋彪建議進行修正
            /// </summary>
            public bool Status = false;
    
            /// <summary>
            /// 返回狀態代碼
            /// </summary>
            public string StatusCode = "UnknownError";
    
            /// <summary>
            /// 返回消息內容
            /// </summary>
            public string StatusMessage = "未知錯誤";
        }
    }

     

    3:下面是接口調試的階段的效果圖參考。

     



    C# ASP.NET 通用權限設計、通用權限管理、通用權限組件、單點登錄、集中式權限管理、統一授權體系、分級管理分級授權


    微信掃一掃加好友



    免费视频精品一区二区_日韩一区二区三区精品_aaa在线观看免费完整版_世界一级真人片
    <bdo id="4g88a"><xmp id="4g88a">
  • <legend id="4g88a"><code id="4g88a"></code></legend>