.net完成.net后台和手机客户端对接的接口程序
2014-08-08 15:18
232 查看
1、第一次写接口程序,还是这么大的项目。所以花了好长时间去熟悉项目然后才慢慢写起程序。
2、总的来说,写接口程序需注意4点:
(一)、要明确手机端有哪些具体的需求,不管大小都得考虑到。需求不明确不怕,怕的是让人犹豫 的需求,处在可要不可要或者到底该谁做这个需求的位置。
(二)、熟悉项目。一定要熟悉项目框架,怎么实现的。一般的项目肯定会有一定的项目架构,需要了解它,不然不知道哪些是你需要的,哪些不是你需要的。
(三)、分析和设计。包括设计测试页面、请求和响应页面和请求代码处理以及调用项目业务逻辑代码。当然了,如果这期间你还用到了一些插件,比如json工具等,或者自定义类,比如错误信息和错误码,这些东西也是应该放在你的接口文件夹下,不要和项目混在一块儿。
(四)、调试程序。这是个漫长却极其重要的一步,因为接口既得考虑客户端的请求和对其的响应,又得调用项目业务逻辑,再加上如果对项目架构不是完全读懂,那么在调试就是绝好的熟悉项目的方式,因为可以追踪方法调用和变量传参,了解基本的框架。
3、以上只是个大概的说明,具体的比如需求文档、数据字典等等这些极其重要的文档、http请求路径的定义、请求发送、响应请求和json数据等用的很多也是不可或缺的。
4、写接口程序,感觉用的最多的就是switch case程序,因为接口就是通过不断的判断来确定是哪个模块哪个方法发送的请求。
2、总的来说,写接口程序需注意4点:
(一)、要明确手机端有哪些具体的需求,不管大小都得考虑到。需求不明确不怕,怕的是让人犹豫 的需求,处在可要不可要或者到底该谁做这个需求的位置。
(二)、熟悉项目。一定要熟悉项目框架,怎么实现的。一般的项目肯定会有一定的项目架构,需要了解它,不然不知道哪些是你需要的,哪些不是你需要的。
(三)、分析和设计。包括设计测试页面、请求和响应页面和请求代码处理以及调用项目业务逻辑代码。当然了,如果这期间你还用到了一些插件,比如json工具等,或者自定义类,比如错误信息和错误码,这些东西也是应该放在你的接口文件夹下,不要和项目混在一块儿。
(四)、调试程序。这是个漫长却极其重要的一步,因为接口既得考虑客户端的请求和对其的响应,又得调用项目业务逻辑,再加上如果对项目架构不是完全读懂,那么在调试就是绝好的熟悉项目的方式,因为可以追踪方法调用和变量传参,了解基本的框架。
3、以上只是个大概的说明,具体的比如需求文档、数据字典等等这些极其重要的文档、http请求路径的定义、请求发送、响应请求和json数据等用的很多也是不可或缺的。
4、写接口程序,感觉用的最多的就是switch case程序,因为接口就是通过不断的判断来确定是哪个模块哪个方法发送的请求。
相关文章推荐
- 在.net安装程序中部署oracle客户端全攻略
- 在.NET客户端程序中应用多线程
- 在.NET客户端程序中使用多线程
- 疯狂.NET 通用权限设计 C\S后台管理,B\S前台调用源码样例程序源码下载之 --- 数据集权限
- 疯狂.NET 通用权限设计 C\S后台管理,B\S前台调用源码样例程序源码下载之 --- 角色权限
- 做一个用于自动完成数据层的.net外接程序,仅支持C#语言
- 请教下大家,如何用asp写19pay手机快充值的接口程序啊
- 在.NET客户端程序中应用多线程
- .NET 程序运行顺序(前台、后台)
- 疯狂.NET 通用权限设计 C/S后台管理,B/S前台调用源码样例程序源码下载之 --- 角色权限
- 利用.Net的反射机制,完成一个自适应的程序配置保存类
- [转]在.NET客户端程序中使用多线程
- 客户端可以连接 .Net程序不能连接SQL Server 2000
- .net调试程序时出现不会实现接口成员时解决办法
- 在.NET客户端程序中应用多线程
- 在.net安装程序中部署oracle客户端全攻略
- 接口介绍(在.NET下编写中文代码程序)
- 在.net安装程序中部署oracle客户端全攻略---环境变量的设置
- AjaxFileUpLoad 文件异步上传Demo(模仿官方网站,后台使用.net一般处理程序)
- 疯狂.NET 通用权限设计 C/S后台管理,B/S前台调用源码样例程序源码下载之 --- 数据集权限