tuscany sca java
飓风zj
喜欢钻研 | 喜欢交朋友
展开
-
TUSCANY SCA JAVA SCA介绍(一)
SCA 面向组件(构件)的架构。(组件就是构件,二者是一个意思) 1、先了解下一些基本概念,有助于sca的学习 (1)构件:构件是SCA装配和表达业务功能的基本单元,他可以提供服务或者引用其他构件。 (2)实现:构件的实现要指出构件的功能具体是如何实现,如:java,C++,javascript等。 (3)接口:接口定义个1-n个业务功能,就是定义组件的多个操作,也就是方法原创 2012-07-21 11:57:20 · 2710 阅读 · 0 评论 -
TUSCANY SCA JAVA (二) 入门
准备工作: 开发工具:Eclipse,这里用的是eclipse-jee-juno-win32,你可以更新eclipse soa相关插件有利于以后的开发和可视化的操作tuscany jar包,网址:http://tuscany.apache.org/sca-java-1x-releases.html下载第一个,解压出来,找到lib,全原创 2012-07-21 13:40:58 · 4895 阅读 · 0 评论 -
TUSCANY SCA JAVA (三) 绑定为RMI服务
在TUSCANY SCA JAVA (二)中所实现的计算机中所有的访问都是本地,生成的所有构件,调用构件都是在本地tuscany容器中进行的,下面我来进行远程调用,这才是tuscany的真正长处所在。我们还是利用TUSCANY SCA JAVA (二)中的代码,只需要修改和.composite文件和增加一个服务端和客户端的类就可以进行测试了。在这里我们计算器构件绑定为RMI服务,只续修改之原创 2012-07-23 22:39:29 · 4171 阅读 · 0 评论 -
TUSCANY SCA JAVA (四) 引用RMI服务
在 TUSCANY SCA JAVA (三)中是将计算器作为一个RMI服务进行绑定,对外提供进行访问的,还有一种情况是如果所需要的功能在外界已经做好了,并以RMI开放供外界访问,那么tuscany如何引用呢?有这么一个例子,如果计算器的功能在外界已经实现好了,并以RMI开放供外界访问,来看看怎么进行引用。来看下图:从图中可以看出计算器组件 引用是指向了RMI服务端,并且提升为计原创 2012-07-25 22:30:54 · 2720 阅读 · 0 评论 -
TUSCANY SCA JAVA (五) 用其他脚本语言实现组件服务
先来看看整个项目的代码架构com.ajun.tuscany.server包主要是加减乘除法的java接口和计算器接口和计算器实现类。com.ajun.tuscany.script主要是用脚本语言来实现加减乘法服务功能。com.ajun.tuscany.client客户端调用。server包主要代码:IAdd.javapackage com原创 2012-07-26 22:08:31 · 1932 阅读 · 0 评论