社区
网络通信/分布式开发
帖子详情
请问三层结构下 客户端连接服务端 触发的事件是什么?
ttopuc
2006-05-17 03:52:01
请问三层结构下 客户端连接服务端 触发的事件是什么?
...全文
168
3
打赏
收藏
请问三层结构下 客户端连接服务端 触发的事件是什么?
请问三层结构下 客户端连接服务端 触发的事件是什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ttopuc
2006-05-19
打赏
举报
回复
是这样的,我做的一个三层程序
中间层
DataSetProvider1连接table1
table1.active:=true;
客户端
在clientdataset.CountryProvider这个选项里可以浏览到中间层的datasetprovider1
客户端连接中间层必要条件:ip,端口,serverGUID,这三个具备了就能连上服务端,那么我的软件如果发布在网上,服务端ip,断口,serverGUID都可以被获得,serverGUID可以在注册表查找应用程序名称后获得,将这三项填入客户端的socketconnection就可以连上去了,这时我的表中的内容就可以一览无余了,如果在连个clientaset就可对我的表操作了,岂不是很可怕。
小弟才疏学浅,想问一下三层高人如何才能避免这样的事发生。多谢多谢。
Devillyd
2006-05-17
打赏
举报
回复
客户端还是服务器端?
客户端是Afteropen
ttopuc
2006-05-17
打赏
举报
回复
上去
WCF即时通讯企业级项目完整版(
服务端
+
客户端
)
本课程为基于.Net平台下C#开发语言的Winform&WCF框架开发了一套
服务端
+
客户端
的前后分布式架构,协议(TCP协议/Http协议) 该即时通讯软件(仿QQ),功能包含用户登陆、上线、下线(离线)、好友消息、系统消息、创建...
服务端
挂了,
客户端
的 TCP
连接
会发生什么?
如果
客户端
会发送数据,由于
服务端
已经不存在,
客户端
的数据报文会超时重传,当重传次数达到一定阈值后,会断开 TCP
连接
;如果
客户端
一直不会发送数据,再看
客户端
有没有开启 TCP keepalive 机制?
服务端
挂了,
客户端
的 TCP
连接
还在吗?
如果「
服务端
挂掉」指的是「...如果
客户端
会发送数据,由于
服务端
已经不存在,
客户端
的数据报文会超时重传,当重传总间隔时长达到一定阈值(内核会根据 tcp_retries2 设置的值计算出一个阈值)后,会断开 TCP
连接
;
字节一面:
服务端
挂了,
客户端
的 TCP
连接
还在吗?
如果「
服务端
挂掉」指的是「...如果
客户端
会发送数据,由于
服务端
已经不存在,
客户端
的数据报文会超时重传,当重传总间隔时长达到一定阈值(内核会根据 tcp_retries2 设置的值计算出一个阈值)后,会断开 TCP
连接
;
(学习笔记-TCP
连接
断开)建立了
连接
,但是
客户端
或
服务端
出现问题,会怎么样?
定义了一个时间段,在这个时间段内,如果没有任何
连接
相关的活动,TCP保活机制会开始作用,每隔一个时间间隔,发送一个探测报文,该探测报文...,所以即使
服务端
的进程退出了,还是能与
客户端
完成TCP四次挥手的过程。
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章