腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
java跬步
专栏成员
举报
52
文章
61416
阅读量
11
订阅数
订阅专栏
申请加入专栏
全部文章(52)
编程算法(20)
.net(12)
http(8)
java(7)
网站(7)
linux(5)
存储(5)
javascript(4)
c#(4)
html(4)
apache(4)
网络安全(4)
c++(3)
asp.net(3)
xml(3)
文件存储(3)
消息队列 CMQ 版(3)
分布式(3)
kafka(3)
php(2)
highcharts(2)
jquery(2)
云数据库 SQL Server(2)
sql(2)
iis(2)
数据结构(2)
https(2)
bash(1)
node.js(1)
css(1)
ajax(1)
数据库(1)
oracle(1)
bash 指令(1)
spring(1)
缓存(1)
jdk(1)
jvm(1)
面向对象编程(1)
ftp(1)
二叉树(1)
flash(1)
windows(1)
button(1)
join(1)
key(1)
linq(1)
onclick(1)
script(1)
select(1)
shift(1)
text(1)
treemap(1)
var(1)
后台(1)
快捷键(1)
日志(1)
事件(1)
搜索文章
搜索
搜索
关闭
JDK 16都发布了,为什么我们要关心Java8
jdk
jvm
java
https
网络安全
在 JDK 版本的世界里,从来都是 Oracle 发他的新版本,我们继续用我们的老版本。
DougWang
2021-06-02
864
0
jquery.cookie中的操作
网络安全
jquery
jQuery cookie是个很好的方便操作cookie。首先新建一个js文件。代码如下:
DougWang
2020-02-18
868
0
.NET Remoting 体系结构 之 信道的功能和配置 (一)
http
https
网络安全
.net
信道用于.NET 客户端和服务器之间的通信。.NET Framework 4 发布的信道类使用 TCP 、HTTP 或IPC 进行通信。我们可以为其他的协议创建自定义信道。 HTTP 信道使用 HTTP 协议进行通信。因为防火墙通常让端口 80 处于打开的状态,所以客户端能 够访问 Web 服务器,因为.NET Remoting Web 服务可以侦听端口 80,所以客户端更容易使用它们。 虽然在 Internet 上也可以使用 TCP 信道,但是必须配置防火墙,这样客户端能够访问 TCP 信道 所使用的指定端口。与 HTTP 信道相比,在内部网环境中使用 TCP 信道能够进行更加高效的通信。 IPC 信道适合于在单个系统上进行跨进程的通信。因为它使用 Windows 进程间通信机制,所 以它比其他信道快。当执行远程对象上的方法调用时,导致客户信道对象就把消息发送到远程信道对象中。 服务器应用程序和客户端应用程序都必须创建信道。 下面的代码说明了如何在服务器端创建 TcpServerChannel:
DougWang
2020-02-17
933
0
.NET Remoting 体系结构 之 生命周期管理
网络安全
对于客户端,答案比较简单。只要客户端调用远程对象上的方法,就会产生一个 System.Runtime.Remoting.RemotingException 类型的异常。此时,只需处理这个异常,完成一些必要 的工作,如重试、写日志以及通知用户等。 对于服务器,服务器应何时检测客户端是否还在?即服务器何时可以清理为该客户端保存的资 源?可以一直等待来自客户端的下一个方法调用,但该客户端可能再没有方法调用了。在 COM 领 域中,DCOM 协议使用 ping 机制解决这个问题。客户端把 ping 和引用对象的信息发送给服务器。 因为客户端在服务器上可能有几百个引用的对象,所以 ping 中的信息非常多。为了使这个机制更加 有效,DCOM 不发送所有对象的所有信息,而只发送与上一个 ping 不同的信息。 虽然这个 ping 机制在 LAN 上非常有效,但它并不适用于可伸缩的解决方案。考虑到有成千上 万的客户端向服务器发送 ping 信息,.NET Remoting 为生命周期管理提供了一个伸缩性更强的解决 方案:即租约分布式垃圾收集器(Leasing Distributed Garbage Collector,LDGC)。 这个生命周期管理只对客户端激活的对象和知名的单一对象有效。因为单一对象不保存状态, 所以在每个方法调用之后就可以销毁它们。客户端激活的对象保存状态,我们应该知道它们使用的 资源。如果在应用程序域外部引用客户端激活的对象,就需要创建租约。租约有一个租约时间。当 租约时间为 0时,租约就已经到期,此时远程对象就会断开连接,后由垃圾收集器回收。
DougWang
2020-02-17
630
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档