![](/html/images/01.gif) |
源码搜索 |
|
|
项目描述: |
HiveMind is a services and configuration microkernel:
Services: HiveMind services are POJOs (Plain Old Java Objects) that can be easily accessed and combined. Each service defines a Java interface it implements. 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.
HiveMind是一个服务和配置微内核:
服务:HiveMind的服务是POJOs (Plain Old Java Objects),可以对其容易地进行访问和组合。自修服务定义了一个它实现的Java接口。HiveMind 处理每个服务的初始化和配置,让它们通过依赖关系而相互合作。
配置:HiveMind 可以让你按自定义的格式为服务提供复杂的配置数据。HiveMind 会集成多个模块中这样的数据,并它们转换为数据对象。HiveMind 配置提供了强大的、数据驱动和解决方案,可以和服务体系结构无缝地集成在一起。
微内核:HiveMind 是用于创建应用程序的一个框架,而不是一个应用程序,更不是应用程序服务器。HiveMind 的核心是启动逻辑,它知道如何解析和理解模块部署描述符,使用这样的信息来实例化和初始化这些服务和配置。
来源: http://jakarta.apache.org/hivemind/index.html |
类别: |
|
发布者:
cbd007
|
|
最新发布源码包 |
软件包 |
版本号 |
日期 |
本地下载 |
1.0 |
 1.0  |
2004-12-02 |
下载 |
|
|