development/libraries/java

wadi2 - WADI Application Distribution Infrastructure

Website: http://wadi.codehaus.org/
License: ASL 2.0
Vendor: JPackage Project
Description:
WADI is an acronym of
'WADI Application Distribution Infrastructure'.
WADI started life as a solution to the problems surrounding
the distribution of state in clustered web tiers. It has
evolved into a more generalised distributed state and service
framework.  WADI's aim is to resolve many of the problems of
dealing with state in a cluster. This involves technologies
such as:
WADI Core:
- Vertically - a distributed 'space' with pluggable/stackable
  paging and persistance mechanisms (e.g. File and Database)
- Horizontally - A scalable, highly available, self-partitioning,
  self-healing clustering substrate
- Providing transparent migration of State to Invocation but
  also migration of Invocation to State
- Pluggable in-memory replication strategies for HA state
WADI AOP:
- An AOP extension providing the fine-grained replication of
  state, i.e. object instances. Thanks to AOP, field updates
  and method executions are tracked and replayed on state replicas.
WADI Web:
- A resolution to application vs container space concurrency
  issues surrounding HttpSessions
- Pluggable HttpSession serialisation strategies - per-session,
  per-attribute
- HttpRequest relocation (by redirection and proxying)
- HttpSession replication

WADI currently supports the following J2EE containers and
application servers:
Jetty-6.x
Geronimo-2.x/Jetty
Geronimo-2.1/Tomcat
Geronimo-2.1/OpenEJB

Packages

wadi2-2.1.1-1.jpp6.noarch [540 KiB] Changelog by David Walluck (2009-10-01):
- 2.1.1
wadi2-2.1.1-1.jpp6.src [4.1 MiB] Changelog by David Walluck (2009-10-01):
- 2.1.1

Listing created by Repoview-0.6.6-5.mga4.tainted