接受器-连接器模式
2016-02-16 16:20
495 查看
接受器-连接器模式将网络化系统中的对等体的连接和初始化工作,与该服务在连接和初始化之后所执行的处理分开。
一、结构
接收器-连接器模式有六个关键的参与者:
1.传输端点。如TCP端口号和IP地址。
2.传输句柄。封装传输端点。如一个套接字句柄。
3.服务处理程序。实现网络化应用程序中端到端的服务。
4.接收器。被动地连接和初始化一个相关的服务处理程序。
5.连接器。主动地连接和初始化一个相关的服务处理程序。
6.分配器。多路分解不同类型的服务请求。
二、时序图:
![](https://img-blog.csdn.net/20160216161921940)
三、结论:
接受器-连接器模式有如下优点:
1.可重用性、可移植性和可扩展性。
2.健壮性。将处理程序与接收器分离,这样增加类型安全性。
3.高效性。可以异步的和大量主机建立连接。
不足:
1.增加了间接性。
2.增加了复杂性。
一、结构
接收器-连接器模式有六个关键的参与者:
1.传输端点。如TCP端口号和IP地址。
2.传输句柄。封装传输端点。如一个套接字句柄。
3.服务处理程序。实现网络化应用程序中端到端的服务。
4.接收器。被动地连接和初始化一个相关的服务处理程序。
5.连接器。主动地连接和初始化一个相关的服务处理程序。
6.分配器。多路分解不同类型的服务请求。
二、时序图:
三、结论:
接受器-连接器模式有如下优点:
1.可重用性、可移植性和可扩展性。
2.健壮性。将处理程序与接收器分离,这样增加类型安全性。
3.高效性。可以异步的和大量主机建立连接。
不足:
1.增加了间接性。
2.增加了复杂性。
相关文章推荐
- android中的图片处理
- css 文本超出容器长度后自动省略的方法!
- <a href="#">什么意思?
- 创建一个简单的webservice服务并发布
- MySQL连接及基本信息查看命令汇总
- 最全面的65条最常用正则表达式
- VLC-开源播放器编译
- 如何使用DDMS读取data/data目录下的文件
- nefuoj-831:统计good
- R program -- 第一个R程序
- App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file
- cocoapods specs 镜像
- CI路由重写,支持多级目录
- C语言 switch语句的的用法
- Java-day06异常及IO流
- linux 之进程信号
- static修饰词
- Spring学习
- ANDROID开发之SQLite详解
- 用iis虚拟目录和windows共享目录上传文件到远程