Tuscany初探

最近和abigfrog(他的博客地址:http://blog.csdn.net/abigfrog/)一起出差,商量要准备做些apache的tuscany的学习,在开始了解了些抽象高层方面的概念:sca,sdo等后,迫不及待地要开始看看,这个soa的基础设施给我们提供了哪些东东,于是就开始试着写些简单的demo,根据http://incubator.apache.org/tuscany/sca-java.html给的Build your first SCA application in 10 minutes! Give it a try,开始了sca之旅,下载下来的pdf文件讲的是0.99版的demo,不过不受影响,我继续做.

先下载了apache-tuscany-sca-1.0.1-incubating.zip和apache-tuscany-sca-1.0.1-incubating-src.zip两个文件

解压apache-tuscany-sca-1.0.1-incubating.zip

其中demos是一些演示代码,lib是开发tuscany的jar文件,modules是tuscany的依模块逻辑分的各个jar文件,samples是些示例程序,我们初探的目标就在于这个samples文件夹.

 下面我们开始在c:/根目录下建立sca文件夹(我前面建立了,没建的记得自己建),然后将samples文件夹下的calculator目录

 复制到c:/sca目录下,再将apache-tuscany-sca-1.0.1-incubating里的lib目录复制到c:/sca目录里

OK了,现在我们就可以从先有的文件系统创建一个eclipse的java工程了

填写工程名:calculator,"contents"栏选择下面的"create project from existing source",从已经存在的源代码创建工程

next下一步后,进入libraries页设置,通过Add Library添件JUnit库和自定义的MyTuscany库,不知道如何设置MyTuscany库的请看最后面的附录.

finish后,进入calculator包下的CalculatorClient.java点右键,选择Run as 下的Java Application就可以运行了

运行结果如下:

 

初步只是让他可以运行起来,不过这个是给初学者的一个鼓励,下一步我打算来分析该demo的代码,学习编程的最好方法就是学习开源牛人的代码书写,既学API又学设计理念,我喜欢,希望大家一起交流,学习,让SOA在中国普及.

 

[附录:添加自定义的librarys]

打开windows菜单下的Preferences,出现下面的界面,选定Java下的Build Path下的User Libaries,点击new,出现New User Library对话框,输入名字:MyTuscany

点击Add JARs...按钮,选择c:/sca/lib里所有的jar文件就水到渠成了.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值