用计算机网络知识,Java实现** 编程实现Web Caching (Java)。求解

@[用java实现** 编程编程实现Web Caching (Java)求解

**

用计算机网络知识,Java实现** 编程实现Web Caching (Java)。求解

**

要求:

1.Web Cache可同时为多个客户提供服务;
2.Web Cache接收用户的请求,并将请求的对象返回客户(浏览器);
2.1 Web Cache监听客户请求;
2.2当收到一个请求,Web
Cache创建线程,利用单独的线程处理请求;
2.3当请求的对象已经被cache过,则直接将cache中的对象返回客户端,无须打扰原始的Web
Server;
2.4 当cache中没有客户请求的对象时,Web Cache向原始服务器索取该对象,将该对象返回客户端,并将该对象在Web
Cache处保存一个副本,以备将来对该对象的请求;
2.4.1 设计适当的数据结构记录Cache中的对象。
2.5 当Web
Cache中有客户请求的对象时(即,以前cache过该对象),Web Cache服务器是否更新过该对象,以便向客户提供和Web
Server中相一致的对象。即,条件GET。(可选)
3.Web Cache应至少支持GET和POST方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值