OSGi 框架 Newton

未知
Java
跨平台
2009-06-19
红薯

Newton项目的目的是建立一个分布式组件模型。要成为一个真正意义上可用的分布式组件框架,要从根本上解决本地计算和分布式计算的不同。

Newton基于以上考虑开发,并将提供分布式计算功能。
 
关键技术
这个世界是一个高度动态的分布式组件模型,并会随时面对无法预料的失败和不确定的网络状态。分布式系统的管理,如部署或整理系统环境是一项繁重 的工作。它阻碍了我们开发和建立一个可以自治的分布式系统。Newton使用OSGi和Jini来解决这些问题。OSGi是Newton整个构件模型的中 心,而Jini则是其远程基础设施的基石。同时,Newton使用SCA来描述构件装配模型。
 
OSGI
Osgi为单个JVM提供了一个高度动态和设计良好的服务模型。OSGI的部署单元Bundle, 使用了平级的类加载模型,而不是出传统的层次的类加载模型,这种类加载模型确保了OSGI的运行环境具有高度一致性的类视图,而不会因为层次的类加载模型 而导致类加载错误在不同层级的类加载器之间传递。 Bundle具有一个从安装到卸载的定义良好的生命周期。 此外,OSGI对传统的jar形式封装进行了一些改进,可以将API暴露给用户,而将其余的类作为私有的,确保不被用户访问。Bundle在物理上是具有 一些附加元数据的jar文件,Bundle在运行时靠这些元数据被运行环境解析。OSGI提供了一个内部的服务注册表,不同Bundle中的服务在创建时 可以通过服务注册表查找到其他服务。
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Julia篇(二)用不动点法和牛顿迭代法求解函数根

对方程 不动点迭代法 原方程可转换为 由不动点迭代法得 牛顿迭代法 给定一个初始x0,做一条垂线与函数f(x)相交,得到的交点为(x0,y0),过该点在f(x)上作一条切线,得到该切线与x轴的交点为(...

2018/09/29 21:32
88
0
OpenCASCADE Root-Finding Algorithm

OpenCASCADE Root-Finding Algorithm eryar@163.com Abstract. A root-finding algorithm is a numerical method, or algorithm, for finding a value x such that f(x)=0, for a given func...

2014/11/23 12:36
32
0
Apply Newton Method to Find Extrema in OPEN CASCADE

Apply Newton Method to Find Extrema in OPEN CASCADE eryar@163.com Abstract. In calculus, Newton’s method is used for finding the roots of a function. In optimization, Newton’s...

2016/01/16 13:54
44
1
Json.NET - Documentation Creating JSON

Setting values and creating objects and arrays one at a time gives you total control but it is more verbose than other options. Creating JSON Copy imageCopy 1JArray array = new ...

2014/08/10 17:03
99
0
Openstack最新版本Newton-AllInOne免费安装视频详解

为了让更多的人在入门云计算Openstack时候少走弯路,因此免费录制视频分享给大家。 注:该视频,只适合于用来入门Openstack的同学,其中讲解了如何最快的速度根据官方文档一步步搭建Opensta...

2016/10/20 01:08
539
0
added to and updated r

added to and updated r

2015/06/29 14:09
3
0
A Brief Description of the Levenberg-Marquardt Algorithm Implemened by levmar

Introduction The Levenberg-Marquardt(LM) algorithm is an iterative technique that locates the minimum of a multivariate function that is expressed as the sum of squares of non-l...

2014/06/13 12:20
73
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部