[ANNOUNCE]: Talon 0.1.0. Java based lightweight Component System.

Kevin A. Burton burton@relativity.yi.org
Sun Apr 15 01:44:00 GMT 2001


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
 
OpenPrivacy.org ( http://www.openprivacy.org ) would like to announce the creation
of the Talon project ( http://talon.openprivacy.org ). 
This release is available at: http://download.openprivacy.org/talon-0.1.0.tar.gz
The Talon mailing list is also available: http://openprivacy.org/lists/
Overview:
Talon is a simple yet powerful component system similar to XPCOM or Microsoft
COM. Talon solves a number of problems with these existing systems and is
designed to incorporate Reputations (Sierra) as part of its Component factory
mechanism. The use of Reputation to drive component selection enables a Talon
based system to evolve over time, becoming more powerful. This mechanism is
similar to advanced profiler technologies but works with distributed systems.
Advantages:
 * Thin factory/component mechanism for managing components.
 * Utilizes Reputations to determine how to best serve/create a
 Component. Components can be served based on interface name, reputation
 and bias of the requester. (planned for 1.0)
 * Simple, easy to use and doesn't require significant modification of
 application design.
 * All objects within the system have a unique URI and can be requested from
 the ComponentFactory via this URI. This is desirable within distributed
 P2P component environments.
 * Talon provides a central code/project location for standard interfaces
 (logging, property management, etc). This enables developers to code to a
 standard interface across projects.
 * Maintains object lifetime (pools, singletons, on-demand, etc) without
 having to dedicate application logic to this task in outside projects.
 * Talon initializes itself automatically which eases application
 integration.
 * Written in 100% Java so that legacy languages don't damage the integrity
 of the API (no IDL, interface based, etc).
 * Dual licensed under the GPL and BSD style. This allows Talon to be used
 within projects from the Free Software Foundation *and* the Apache
 Software Foundation. Commercial projects may also use Talon as the BSD
 license is very flexible in this respect.
- -- 
Kevin A. Burton ( burton@apache.org, burton@openprivacy.org, burtonator@acm.org )
 Cell: 408-910-6145 URL: http://relativity.yi.org ICQ: 73488596 
Those willing to give up a little liberty for a little security deserve 
neither security nor liberty. -- Benjamin Franklin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: Get my public key at: http://relativity.yi.org/pgpkey.txt
iD8DBQE62Vw4AwM6xb2dfE0RAhrSAKCJ/vyt6BnLScWt/sT6nN7mFdpu0wCeKFIo
NzNO8Hsr9LDgmmyQkzTz1vk=
=AQas
-----END PGP SIGNATURE-----


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /