HiveMind 1.0
Sponsored Links
HiveMind 1.0 Ranking & Summary
File size:
MB
Platform:
Any Platform
License:
The Apache License 2.0
Price:
Downloads:
1020
Date added:
2007-01-10
Publisher:
The Apache Software Foundation
HiveMind 1.0 description
HiveMind project is a services and configuration microkernel:
- Services: HiveMind services are POJOs (Plain Old Java Objects) that can be easily accessed and combined. Each service ideally defines a Java interface it implements (but this is no longer mandatory). HiveMind takes care of instantiating and configuring each service just as necessary. HiveMind lets services collaborate with each other via dependency injection.
- Configuration: HiveMind allows you to provide complex configuration data to your services in a format you define. HiveMind will integrate the contributions of such data from multiple modules and convert it all into data objects for you. HiveMind configurations allow for powerful, data-driven solutions which combine seemlessly with the service architecture.
- Microkernel: HiveMind is a framework for creating applications, not an application, or even an application server, itself. The core of HiveMind is the startup logic that knows how to parse and understand the module deployment descriptors, and use that information to instantiate and initialize all those services and configurations.
In HiveMind, a service is an implementation of a Java interface. Unlike other SOAs (Service Oriented Architectures, such as a SOAP, or EJBs), HiveMind is explicitly about combining Java code within a single JVM. HiveMind uses a descriptor to describe different services, their lifecycles, and how they are combined. HiveMind takes care of thread-safe, just-in-time creation of singleton service objects so your code doesnt have to.
HiveMind represents a generous donation of code to the Apache Software Foundation by WebCT.
HiveMind originated from internal requirements for a flexible, loosely-coupled configuration management and services framework for WebCTs industry-leading flagship enterprise e-learning product, Vista.
Several individuals in WebCTs research and development team, in addition to Howard Lewis Ship, contributed to the requirements and concepts behind HiveMinds initial set of functionality. These include Martin Bayly, Diane Bennett, Bill Bilic, Michael Kerr, Prashant Nayak, Bill Richard and Ajay Sharda. HiveMind is already in use as a significant part of Vista.
- Services: HiveMind services are POJOs (Plain Old Java Objects) that can be easily accessed and combined. Each service ideally defines a Java interface it implements (but this is no longer mandatory). HiveMind takes care of instantiating and configuring each service just as necessary. HiveMind lets services collaborate with each other via dependency injection.
- Configuration: HiveMind allows you to provide complex configuration data to your services in a format you define. HiveMind will integrate the contributions of such data from multiple modules and convert it all into data objects for you. HiveMind configurations allow for powerful, data-driven solutions which combine seemlessly with the service architecture.
- Microkernel: HiveMind is a framework for creating applications, not an application, or even an application server, itself. The core of HiveMind is the startup logic that knows how to parse and understand the module deployment descriptors, and use that information to instantiate and initialize all those services and configurations.
In HiveMind, a service is an implementation of a Java interface. Unlike other SOAs (Service Oriented Architectures, such as a SOAP, or EJBs), HiveMind is explicitly about combining Java code within a single JVM. HiveMind uses a descriptor to describe different services, their lifecycles, and how they are combined. HiveMind takes care of thread-safe, just-in-time creation of singleton service objects so your code doesnt have to.
HiveMind represents a generous donation of code to the Apache Software Foundation by WebCT.
HiveMind originated from internal requirements for a flexible, loosely-coupled configuration management and services framework for WebCTs industry-leading flagship enterprise e-learning product, Vista.
Several individuals in WebCTs research and development team, in addition to Howard Lewis Ship, contributed to the requirements and concepts behind HiveMinds initial set of functionality. These include Martin Bayly, Diane Bennett, Bill Bilic, Michael Kerr, Prashant Nayak, Bill Richard and Ajay Sharda. HiveMind is already in use as a significant part of Vista.
HiveMind 1.0 Screenshot
HiveMind 1.0 Keywords
Bookmark HiveMind 1.0
HiveMind 1.0 Copyright
WareSeeker periodically updates pricing and software information of HiveMind 1.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of HiveMind 1.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
kelly services
services.exe
internet services
general services administration
church services
services canada
hiveminds
services find local
services for the blind
social services
services element of danger
services seta
hivemind bot
toyota financial services
services.sfgov.org
services developer connection
american education services
services home page
Related Software
svcmon is a versatile TCP service watchdog, that can optionally send email alerts when services are detected as being down. Free Download
TinyDisk is a file system that runs on top of link the TinyURL shortening service and similar services such as Nanourl. Free Download
Celtix delivers a Java enterprise service bus (ESB) runtime. Free Download
Apache Beehives goal is to make J2EE programming easier by building a simple object model on J2EE and Struts. Free Download
JavaDesktopEngine is a multi-process Java engine with an XML-RPC interface. Free Download
MCastDiscovery is a Java library used to advertise and discover services on a network. Free Download
servicemon is a simple service monitoring application written in Python. Free Download
FreeHA is designed to provide a free, portable, and easy to use program to run nodes in a high availability cluster. Free Download
Latest Software
Popular Software
Favourite Software