Smart Cache 是一个采用 Java 开发的 HTTP/1.1代理服务器,也可以用来作为Web的缓存系统。发现并验证了Web访问的局部性原理,在其基础上提出一种全新的集中分类学习但分布协作运行的基于P2P的客户端缓存模型&md... 更多Smart Cache信息
RabbIT 是一个Web代理服务器,用来在一些慢速的网络(例如拨号网络)中加速网页的访问,主要功能有: 支持 gzip 的文本页面的压缩,压缩率可达 75% 对 JPEG 图片进行压缩,可减少图片大小 95% 广告过滤删除背... 更多RabbIT信息
最新新闻: Web代理服务器 RabbIT 4.2 发布 2009年08月21日
Surfboard是一个过滤HTTP 1.1 代理。它通过交互式的HTML 控制台、IP隧道、WindowMaker applets和一套过滤器来执行动态的过滤管理功能。
Tor:http://zh.wikipedia.org/wiki/Tor
Tor专门防范流量过滤、嗅探分析,使用户免受其害。Tor在由“onion routers”(洋葱路由器)组成的表层网(overlay network)上进行通讯,可以实现匿名对外连接、匿名隐藏服务。由于在TCP数据流的级别通讯,Tor显得卓然独立于其他匿名网络。通过使用Tor,一般的应用程序都可以实现匿名,比如IRC、即时通讯,以及浏览网页。浏览网页时,Tor常常与Privoxy或Polipo等联合使用,Privoxy、Polipo是开源代理服务器,可以在应用层增加保护隐私。
JAP: http://anon.inf.tu-dresden.de/
Ohne Anonymisierung kommuniziert jeder Computer im Internet unter einer eindeutigen Adresse. Das bedeutet,
- der besuchte Webserver,
- der Internet-Zugangsprovider,
- jeder Lauscher auf den Verbindungen
kann ermitteln, welche Webseiten vom Nutzer dieser Adresse besucht und, wenn unverschlüsselt kommuniziert wird, welche Informationen abgerufen werden. Mit JAP benutzen Sie zum Internet-Surfen eine feste Adresse, die Sie sich mit den anderen JAP Nutzern teilen. Dadurch erfährt weder der angefragte Server noch ein Lauscher auf den Verbindungen, welcher Nutzer welche Webseite aufgerufen hat.
Remote Controlled Caching Proxy Server
http://www.cs.technion.ac.il/Labs/Lccn/projects/spring97/project1/
The proxy application is remotelly accessed for administration purposes, using Java applets technology.
分享到:
相关推荐
Java Application Service,通常简称为Java应用服务框架,是Java开发中的一个重要概念,它为构建企业级应用程序提供了一种结构化和模块化的开发方式。这样的框架能够帮助开发者更高效地管理和组织代码,提高软件的可...
Java框架是软件开发中的一种重要工具,它提供了一套预定义的规则和结构,使得开发者可以更高效地构建可维护的、可扩展的Java应用程序。本压缩包“Java框架API大全.rar”包含了三大主流Java Web框架——Spring、...
在本文中,我们将深入探讨如何使用Java的非阻塞I/O(NIO)技术构建一个简易的服务器框架,以及在此框架下实现文件的传输。NIO(New Input/Output)是Java提供的一种I/O模型,它与传统的阻塞I/O(BIO)不同,能够以更...
在“Java collection_java_控制服务器_服务器_”这个主题中,我们将深入探讨Java集合框架以及如何利用它们来构建服务器控制程序。 首先,Java集合框架包括接口(如List、Set、Queue)和实现这些接口的具体类(如...
在Java中,可以使用 Ribbon(Netflix) 或者开源库如Hystrix进行客户端负载均衡,也可以在服务器端使用如Nginx等反向代理服务器实现负载均衡。 **7. HTTP协议支持** 虽然RPC通常使用自定义协议以提高性能,但支持...
总的来说,Java媒体框架是一个强大的工具,它为Java开发者提供了处理多媒体数据的能力,涵盖了从基本的播放功能到复杂的媒体处理和网络流媒体服务。通过深入理解JMF的架构和API,开发者可以创建出功能丰富的多媒体...
在Java Web开发中,SSH(Spring、Struts2、Hibernate)是一个常见的企业级应用框架组合。这个"Java Web SSH框架搭建小案例"旨在通过一个简单的登录退出功能来演示如何集成和使用这些框架。下面我们将详细讲解SSH框架...
- **SSM(SpringMVC + Spring + MyBatis)**:更现代的Java Web开发框架组合,采用了SpringMVC作为表现层框架,Spring作为IOC容器和AOP代理,MyBatis作为持久层框架。SSM的优势在于灵活性高、扩展性强,适合于大型...
总结以上,Java实现的RPC框架综合运用了JDK动态代理、NIO Socket通信、反射、注解、Protostuff序列化以及Zookeeper分布式协调服务,构建了一套高效、灵活的远程调用解决方案。通过理解这些核心技术,开发者可以更好...
Java框架系列的学习是一个深入理解Java应用开发的关键环节。在这些文档和资料中,你可以找到关于SSH(Struts、Spring、Hibernate)以及Spring框架的丰富知识,这些都是Java Web开发中的核心框架。 1. SSH面试.doc:...
【Java前端框架源码解析】 Java前端框架是用于构建用户界面和交互的工具,它结合了JavaScript、CSS和HTML这三种核心技术,以提高开发效率和优化用户体验。在本主题中,我们将深入探讨基于这些技术的前端框架源码,...
在当今Java开发领域,Java框架的知识无疑是面试过程中的重要组成部分,尤其在企业应用架构、大型网站架构和应用服务器优化等方面的知识,更是考察应聘者综合素质的关键。接下来,我们将深入探讨Java框架方面面试题中...
BRAP(Business Remote Access Protocol)是一个专为Java设计的高性能、轻量级的远程调用框架,它旨在简化分布式系统中的服务调用过程,提高系统的可扩展性和灵活性。本资料包含的是BRAP的源码,对于Java开发者来说...
这份文档名为《Java EE 框架整合开发入门到实战——Spring+Spring MVC+MyBatis(微课版)课后习题答案.pdf》,它显然是关于Java EE中流行的三个框架整合使用的教程。这三个框架分别是Spring、Spring MVC和MyBatis,...
在Java开发领域,Spring MVC是广泛使用的Web应用框架,它为构建基于模型-视图-控制器(MVC)模式的应用程序提供了强大支持。本篇文章将深入解析如何手写Spring MVC框架,以及在这个过程中理解包扫描过程和Spring MVC...
此外,Java有丰富的类库支持,如集合框架、I/O流、多线程、网络编程等。 2. **面向对象编程** Java是完全面向对象的语言,支持封装、继承和多态三大特性。封装使得数据和操作数据的方法绑定在一起,保护了数据的...
9. **设计模式**:为了提高代码的可读性和可维护性,可以采用设计模式,如工厂模式创建对象,单例模式确保全局只有一个用户信息查找服务,策略模式用于选择不同的查找算法等。 10. **测试**:最后,单元测试和集成...
JavaWeb SSM框架简易登录是Java开发中一种常见的应用场景,主要涉及Spring、Spring MVC和MyBatis这三大组件。SSM框架是Java企业级开发中非常流行的选择,它提供了强大的功能,可以有效地处理复杂的业务逻辑和数据...
9. **JNDI(Java Naming and Directory Interface)**:JNDI提供了一种查找和绑定资源的方式,如数据源、EJB等,在分布式环境中特别有用。 10. **安全管理**:J2EE提供了丰富的安全特性,如角色、权限、认证和授权...
PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的ddos,而是使用大量的代理作为bots发起DDOS。Port Groper可以与用测试防火墙,干扰web 统计脚本的跟踪,为网站增加流量..往好了用什么都能干,就是...