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#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 服务器之间的接口通讯功、信息交换...相关推荐

  1. C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 基于数据库资源的多语言实现...

    以前的开发平台里,是用xml语言包实现了多语言功能,现在新的平台里进行了调整,把多语言包资源放在数据库表里实现了. 我们系统预留了多语言的配置全局变量.可以通过配置这个参数达到切换多语言的目的 我们在 ...

  2. C#.NET 大型通用信息化系统集成快速开发平台 4.6 版本 - SSO单点登录接口

    当开发的系统多了.用户多了.合作伙伴多了.对接厂商多了.开发人员多了.部署的服务器也多了,各种安全问题就暴露出来了. 如何安全的把这些系统集成在一起?实现集群的单点登录.严格统一的用户安全体系管理? ...

  3. C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 能支撑10万以上客户端的数据同步下载问题...

    庞大的业务系统,特别是需要有离线作业操作支持的核心业务系统,需要有强大的基础数据同步功能,基础数据有在增加.有在变动.有在失效,同时有大量的客户端全天侯的在连接服务器.不间断的在处理核心数据. 经过2 ...

  4. C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 角色权限的配置页面改进优化...

    往往开发的人不是维护的人,开发的单位不是维护的单位.信息的畅通沟通交流很多时候会有打折.扭曲.甚至是容易得到歪解.配置错业务操作权限.为了防止发生没必要的麻烦,甚至是发生重大错误,我们的软件需要不断换 ...

  5. C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 防止脱库、防止篡改数据...

    一些无关紧要的数据.被脱库了什么的, 也没啥的,但是有些比较重要的数据被脱库了,虽然可能没严重的损失,但是会很丢人一样的,被爆出脱库了什么的,总是会比较难为情的,说实话也是蛮丢人的,能多防范就多防范, ...

  6. C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 员工离职管理

    当公司有几万人,上千家加盟网点,几个庞大的直属分公司后,系统账户的有效管理也是一个头疼的问题,把所有的帐户及时进行科学的管理,有人员离职时及时进行记录,防止离职人员的系统账户有各种安全漏洞. 谁什么时 ...

  7. C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 所有的基础数据都可以恢复删除...

    客户的需求如下: 所有基礎信息需要記錄創建人,創建時間,更改人,更改時間,刪除人,刪除時間.有停用基礎信息功能(停用不是刪除,只是暫時停用). 基礎信息可以查出已經刪除的信息(有選項可以選擇),有方法 ...

  8. C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 密码强化、网络安全强化...

    公司的系统庞大后,用户数量也庞大,容易引起各种网络安全相关问题,需要把每个用户的网络安全意识都提高,由于历史原因有些用户的密码过于简单,很容易被猜到,引起很多没必要的麻烦. 系统登录成功后,检查密码复 ...

  9. C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 角色成员功能的改进支持公司加入到角色...

    我们公司有1万多个网点,每个网点都可以看成是一个公司,公司对不同的网点有不同的策略,商业逻辑,每个网点的人员也都是在不断变化,全国有接近10万从业人员,当我们设计好业务逻辑程序后,不可能因为这些人员的 ...

最新文章

  1. NIO和BIO如何影响应用程序的设计-设置处理线程数
  2. Java编程比C编程好吗?《精通Unix下C语言与项目实践》读书笔记(15)
  3. 化学到底有多难难难难!为了让学生搞懂化学,竟然...
  4. 如何合理的规划一次 JVM 性能调优
  5. 【转】矩阵十大经典题目
  6. JAVA中JFRAME關閉事件及捕獲
  7. 极简代码(二)—— 内积
  8. 牛客竞赛,ZUST第17届公开赛,摸鱼记(A、DEFGH、J题解,3/7题代码)
  9. 如何避免数据治理过程的误区
  10. 小米路由r2d论坛_小米路由器R2D固件 V2.24.10 官方稳定版
  11. XIlinx MIG 控制DDR3 SO-DIMM内存条(一):内存条SO-DIMM规范与内存颗粒时序参数
  12. 一米村长讲故事机器人_主持人李锐推出“村长讲故事”APP,已入驻喜马拉雅
  13. 扩展坞和hub集线器的区分
  14. 【转】计算机网络之域名、主机名、IP地址和URL
  15. DATEDIF 函数(转)
  16. Mac brew更新国内源或重置官方源
  17. 90后,第一批接棒白酒的“年轻人”
  18. 150本畅销书已选好,快来认领!!
  19. Web3.0峰会上IPFS最新消息利好不断
  20. 如何使用射手影音寻找字幕

热门文章

  1. python基础3——运算符
  2. codevs——1742 爬楼梯
  3. 如何对memcache的数据(key-value)进行遍历操作
  4. Delphi应用程序的调试(三)监视变量
  5. ORCALE数据库内年份运算
  6. 基于java的九宫格求解程序。以荷兰数学家设计的世界最难九宫格为例。
  7. java多态子父类的构造器、成员变量、方法的调用关系
  8. android命名规范阿里,阿里android开发手册 PDF 下载
  9. Python学习路线介绍
  10. 简单Linux磁盘管理