一、安全 由于接口是基于HTTP的,也就是完全开放的,设计的接口是否安全,会不会被恶意调用或变为攻击入口,是接口首先要解决的问题。那么直入主题,我是这么设计的。 1、防止数据串改。(通过为接口增加以下3个参数项,验证数据的完整性) 1)_key : 这个参数不带入接口,作为调用者和服务端内部商定好的...
分类:
其他好文 时间:
2015-06-12 17:07:44
阅读次数:
123
Windows 邮件槽(MailSlot)来自《Windows网络编程第二版 中文版》优点:通过网络,将一条消息广播给一台或多台计算机。缺点:只允许从客户机到服务器,建立一种不可靠的单向数据通信。不提供数据可靠性传播的保障。邮件槽是围绕Windows文件系统接口设计出来的。客户机和服务器应用需要使用...
最近一段时间一直在做APP接口,总结一下APP接口开发过程中的注意事项:1、效率:接口访问速度APP有别于WEB服务,对服务器端要求是比较严格的,在移动端有限的带宽条件下,要求接口响应速度要快,所有在开发过程中尽量选择效率高的框架,PHP建议使用YAF框架。2、数据格式最好使用JSON格式数据,因为...
分类:
移动开发 时间:
2015-05-22 16:38:59
阅读次数:
169
1、要实现的功能书接上回,本回书解决核心引擎的第二个问题:数据映射和数据校验。我们把这个部分叫做数据转换模块。2、输入数据的格式输入数据的结构、属性名等,是接口发布方确定的。
出于安全、效率、调用方影响等方面的考虑,可能和自身系统中的结构和属性名不一致。输入数据的格式可能有三种:
反序列化后得到的Java对象。
JSON格式。
XML格式。
我们将对输入的数据进行校验,转换成自身系统的数据格式。3...
分类:
其他好文 时间:
2015-05-18 06:41:35
阅读次数:
207
如何做一个简单的开放接口(1)-功能设计
如何做一个简单的开放接口(2)-核心引擎(上)
如何做一个简单的开放接口(3)-核心引擎(下)
如何做一个简单的开放接口(4)-常用Handler参考实现...
分类:
其他好文 时间:
2015-05-18 06:40:20
阅读次数:
141
Entity Framework本身的增删改查其实 已经很方便了,不过做项目的时候用的多了也就觉得有点累了,每个业务实体基本上都涉及到到了增删改查这四个基本的要素,至于封装每个公司可能都不一样,接口,设计模式都用的眼花缭乱,我闲来没事就搞个简单的封装Helper,Github上也有关于EF的扩展Li...
分类:
Web程序 时间:
2015-05-15 22:39:27
阅读次数:
199
http://bbs.ednchina.com/BLOG_ARTICLE_2009641.HTM最近所做的工作涉及到RGB565信号到VGA接口的转换问题,于是简单地研究了一下VGA接口设计相关的东西,写的有点长,可能大家看起来会比较累,见谅~ VGA(Video Graphics Array)是....
分类:
其他好文 时间:
2015-04-30 10:24:53
阅读次数:
1092
奇技淫巧 指过于奇巧而无益的技艺与制品.
转载请注明出处 uxyheaven csdn博客
其实这个技巧特定情况下,要求不高还挺是有用的.我们原本有个接口1,设计的….,为了灵活性嘛,就用了字典- (void)method1:(NSDictionary *)dic
{
NSString *name = dic[@"name"];
NSLog(@"%s, name: %@",__F...
分类:
其他好文 时间:
2015-04-29 00:42:22
阅读次数:
151
数据层以及数据接口设计如下图(以g_orga组织机构和g_role角色)为例,这几个类可以通过.tt模版生成设计参考学习http://www.cnblogs.com/hanyinglong/archive/2013/04/08/3008896.html1.IBaseRepository 1 usin...
分类:
Web程序 时间:
2015-04-20 11:10:19
阅读次数:
374