eclipse中的sca构件(service component architecture)开发过程(一)
来源:互联网 发布:淘宝卖水果需要许可证 编辑:程序博客网 时间:2024/05/20 16:11
开发过几个小应用软件后,感觉到一些相似功能的模块经常重复开发,想用利用构件技术将其做成构件,于是查找资料,终于找到SCA技术。在按照教程搭建开发环境和试验小程序时碰到一些问题,经过长时间的摸索,终于找到解决办法,虽然简单,但对自己而言也是一个进步,对别的初学者也会有借鉴意义。
1.开发环境的搭建
1.1下载并安装Eclipse-SOA-Galileo(eclipse 3.5)
(1)windows版本 网址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/galileo/SR1/eclipse-soa-galileo-SR1-incubation-win32.zip
目前版本:SR1
liunx等其他操作系统版本如下:
http://download.actuatechina.com/eclipse/technology/epp/downloads/release/galileo/ 的SR目录中。
(3)安装:解压到d:/根目录即可!(如: d:\eclipse)
(4)更新到最新版:
方法:打开eclipse后,步骤如下:“help菜单--->Install New Sofeware...--->Work With:Galileo - http://download.eclipse.org/releases/galileo;选中下面的SOA Development--->next-->(直到更新完毕重启eclipse)”。
1.2 SOA开发依赖一些插件的安装
(1)EMF(Eclipse Modeling Framework)
URL:http://www.eclipse.org/modeling/emf/downloads/ 可选2.6 runtime和sdk
(2)GEF (Graphical Editing Framework)
URL:http://www.eclipse.org/gef/downloads/ 可选3.6.2 gef-all
(3)WTP (Web Tools Platform)
URL: http://download.eclipse.org/webtools/downloads/
(4)DTP ()
上述插件的安装比较简单,可将解压后的eclipse文件夹下的子文件夹“features“和“plugins”中的文件分别拷贝到eclipse中的文件夹“features“和“plugins"中,若询问是否覆盖,点击“Yes to all”。
1.3 安装Apache Tuscany SCA
从Eclipse的工作区的菜单项中选择Help – Instal new Software
选择"Add",弹出:
分别填入:
Tuscany
http://archive.apache.org/dist/incubator/tuscany/java/sca/1.2-incubating/updatesite/
接下来,选中,并一路“next”,直至“finish”。
1.3 配置STP运行时环境
STP需要两个运行时环境:Apache CXF Plugin、Apache Tuscany Plugin
(1)解压SOA runtime软件,创建到相关程序目录,例如:
D:\apps\apache-cxf-2.1下包含JAX-WS runtime: Apache CXF
D:\apps\tuscany-sca-1.0下包含SCA runtime: Apache Tuscany SCA Java
(2)启动Eclipse后,
菜单选择Window->Preferences->选择SOA Tools->JAX-WS->设置Apache CXF的runtime位置,例如:
D:\apps\apache-cxf-2.1;
菜单选择Window->Preferences->选择SOA Tools->SCA->Java->设置Apache Tuscany的runtime位置,例如:
D:\apps\tuscany-sca-1.0
- eclipse中的sca构件(service component architecture)开发过程(一)
- eclipse中的sca构件(service component architecture)开发过程(二) .
- SCA (Service Component Architecture)
- SCA (Service Component Architecture)编程模型
- SCA(Service Component Architecture)编程模型入门
- SCA(Service Component Architecture)编程模型入门
- SCA(Service Component Architecture)编程模型入门
- SCA(Service Component Architecture)编程模型入门
- SCA(Service Component Architecture)编程模型入门
- SCA(Service Component Architecture)编程模型入门
- 服务组件架构 SCA (Service Component Architecture)
- 如何安装WebSphere Process Server(WPS)自带的Service Component Architecture(SCA)的例子
- 构件图(Component Diagram)
- SCA点点滴滴(一)
- UML之构件图(Component Diagram)
- 【UML】构件图(Component Diagram)
- 面向构件的开发:SCA还是SOA?
- 面向构件的开发:SCA还是SOA?
- 调用源--一般的运行中断级--运行环境
- ios 基础学习之零基础代码控制实现3
- WPF for Chart FX中Win/Loss图表创建方法
- 10个最具智慧毕业典礼演讲
- 题目1003:A+B
- eclipse中的sca构件(service component architecture)开发过程(一)
- 走进cassandra 之一 CAP和分布式
- 黑马程序员—关于winform中如何快速布局管理大量控件
- Android 图片自适应adapter demo
- RTLCOPYMEMORY与RTLMOVEMEMORY
- bind DNS web管理程序
- Hibernate中lazy的设置
- 关于浮点数问题的一点思考
- 我的一次创业经历--分享给希望创业的大学生们 .