Newton

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(knhJIhArfp)
第1行: 第1行:
{{top news}}
+
Kewl you shulod come up with that. Excellent!
 
+
Newton是Paremus公司Infiniflow Distributed Service Framework (DSF) 产品的一个开源版本,它是基于GPL协议的。
+
 
+
Newton是一个分布式的构件框架,它用SCA标准来描述分布式系统,并且提供了高度动态的SCA实现(基于OSGi技术)。它能够加载和管理部署在分布不同JVM中的SCA构件。
+
 
+
Newton借鉴了Spring的分离关注思想,将域模型和基础设施分离,提供了一个轻量级的分布式构件开发模型。对于分布式模型,面临的最大问题来自于网络状态不稳定、不可预见的系统失效,以及分布式系统的管理(如部署问题、资源释放等)问题。Newton使用OSGi和Jini来解决这些问题。OSGi是Newton整个构件模型的中心,而Jini则是其远程基础设施的基石。
+
 
+
==核心技术==
+
===[[OSGi]]===
+
which is central to the whole Newton component model
+
 
+
提供[[Equinox]], [[Knopflerfish]] 两种OSGi框架选择, 如
+
./newton.sh equinox // 以Equinox的框架启动
+
./newton.sh // 以Knopflerfish的框架启动
+
基本操作:
+
bundles /framework bundles 
+
install /framework install 
+
start /framework start 
+
stop /framework stop 
+
update /framework update 
+
refresh /framework refresh 
+
services /framework services 
+
startlevel /framework startlevel 
+
shutdown /framework shutdown 
+
fw /session enter framework
+
log /log show
+
lsb /framework bundles -i
+
lss /framework services
+
exports /framework package -b
+
ps /framework bundles -i
+
cd /framework cd
+
manifest /framework headers
+
exit /framework shutdown
+
quit /framework shutdown
+
 
+
===[[Jini]]===
+
which is the basis of Newton's remoting infrastructure
+
===[[Service Component Architecture|SCA]]===
+
describe describe assemblies of componenents, or composites in SCA terminology
+
==Component Model==
+
 
+
==Projects==
+
*[[Sigil]] is an eclipse plugin that helps developers build and test code to be deployed on the Newton platform.
+
Eclipse 3.2 update site url is:
+
http://sigil.codecauldron.org/update-site
+
*[[Einstein]]
+
*[[Mule4Newton]]
+
*[[Deesel]]
+
==Links==
+
*http://www.codecauldron.org/
+
*http://download.huihoo.com/newton/
+
*http://docs.huihoo.com/newton/
+
*http://www.paremus.com
+
 
+
[[Category:Platform]]
+
[[Category:OSGi]]
+
[[Category:Jini]]
+

2012年10月29日 (一) 07:36的版本

Kewl you shulod come up with that. Excellent!

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱