1.远程过程调用(RPC):通过作用在共享数据缓存器上的过程(或任务)实现程序间的通信。 2.标准查询语言(SQL):是标准的访问数据的查询语言,通过通用数据库实现应用程序间的数据共享。 3.文件传输:文件传输通过发送格式化文件实现应用程序间数据共享。 4.信息交付:指松耦合或紧耦合应用程序间...
每个应用程序或多或少,都由一些松耦合的对象构成,这些对象彼此之间要想很好的完成任务,就需要进行消息传递。一下是所有可用的消息传递机制:Core Data managed object context是notification的发送者,而获取这些notification的主体则是接收者。一个滑块(sl...
分类:
移动开发 时间:
2015-12-17 19:03:28
阅读次数:
165
Observer 模式在实践中的应用场景: 为 Point 类设计一个数据绑定机制,当其坐标 x 或 y 被更改时,可以通知外界其更改的过程。将更改过程打印在控制台上。考虑使用松耦合设计。 代码:#include #include using namespace std;struct Obs...
分类:
其他好文 时间:
2015-12-15 22:34:16
阅读次数:
231
1、为什么要做国际化 没有国际化的框架是一个不完整的框架,特别在全球信息化的今天,国际化不再是鸡肋,而是在选择开发平台时必须首要的考试因素,特别在有些公司平台是否国际化具有一票否决要素,所以我们要搞国际化,而不是仅仅是简单的高大尚。2、国际化的实现原理 国际化听起来简单,但要框架中要做到与框架的无缝衔接,松耦合还是有一定难度的。有些系统有时不需要做国际化,在做国际化如果快速发现哪些没有被...
分类:
其他好文 时间:
2015-12-15 12:30:11
阅读次数:
170
(1)架构『 1.架构的思想 『 a.黑客思维需要贯穿{需求-->架构-->研发==>运维...} b.优美的架构很重要{相对健壮的,自我痊愈的} c.优美的架构是处处美好的{1.人(团队)2.逻辑 3.代码 4.文档} d.紧内聚,松耦合;(最小的是一段逻辑) ...
分类:
Web程序 时间:
2015-12-13 23:37:19
阅读次数:
186
新版框架将支持新一代的PHP 7语言,可同时用于开发网页及移动应用,同时改善了效能及提高重复利用性。例如Zend Framework 3将采取松耦合架构的设计,目标是让用户可以独立使用不同组件,组件与组件之间几乎不存在互相依赖的关系,Zend Framework称此为Use-At-Will架构。 ....
分类:
Web程序 时间:
2015-12-11 12:57:32
阅读次数:
179
Struts的优点:1、实现MVC模式,结构清晰2、丰富的标签(tag)3、通过配置文件页面导航,便于后期维护4、与Servlet API松耦合,便于测试Structs2=Structs1的知名度和市场+WebWork的技术 二、Struts2 获取1、http://struts.apache.or...
分类:
其他好文 时间:
2015-12-11 01:24:04
阅读次数:
310
本文描述了在Android系统,如果使用异步任务,并且通过消息总线机制,实现消息生产者和消费者的松耦合,同时更高效处理多线程情况。...
分类:
移动开发 时间:
2015-12-04 14:54:26
阅读次数:
168
本文介绍了Android系统下采用异步任务方式进行网络请求,通过Handler机制,实现异步任务与Activity之间的通信,通过Java.net包来实现网络功能调用。通过采用Handler机制,可以实现Activity与异步任务间的松耦合,有利于代码的复用。...
分类:
移动开发 时间:
2015-12-03 14:15:51
阅读次数:
202
IOC:英文全称:Inversion of Control,中文名称:控制反转,它还有个名字叫依赖注入(Dependency Injection)。作用:将各层的对象以松耦合的方式组织在一起,解耦,各层对象的调用完全面向接口。当系统重构的时候,代码的改写量将大大减少。理解依赖注入: 当一个类的实例....
分类:
编程语言 时间:
2015-12-02 12:05:48
阅读次数:
187