- 浏览: 19479 次
- 性别:
- 来自: 大陆
最新评论
-
紧急下潜:
jackyrong 写道另外我的版本是JDK 5,应该没关系吧 ...
基于SCA(tuscany)的SOA实践之二(访问web服务是如此的简单) -
jackyrong:
另外我的版本是JDK 5,应该没关系吧
基于SCA(tuscany)的SOA实践之二(访问web服务是如此的简单) -
jackyrong:
Exception in thread "main& ...
基于SCA(tuscany)的SOA实践之二(访问web服务是如此的简单) -
jackyrong:
是呀,web服务启动的?你是用什么版本的tusacany呢?
...
基于SCA(tuscany)的SOA实践之二(访问web服务是如此的简单) -
紧急下潜:
jackyrong 写道我运行时,出现Caused by: o ...
基于SCA(tuscany)的SOA实践之二(访问web服务是如此的简单)
文章列表
本文讲述基于SCA(tuscany)的SOA实践,本篇讲如何通过tuncany访问jsonrpc服务
先说一下开发环境jdk6+eclipse3.4+wst+stp+tuscany1.3.1
服务器端建立过程请参考上一篇
1 在src/main/webapp/下建立一个HelloWorldJSONRPC.html文件
<html>
<head>
<title>Tuscany JSON-RPC HelloWorld Example</TITLE>
<script type="text/javascript" ...
本文讲述基于SCA(tuscany)的SOA实践,本篇讲如何把一个java类通过tuscany发布成jsonrpc服务
开发环境jdk6+eclipse3.4+wst+stp+tuscany1.3.1
以下步骤和发布web服务大体相同,不同的地方我会标准一下
1 建立一个动态web工程tuscanytest,源文件目录是src/main/java,资源文件目录是src/main/resources,web 目录是src/main/webapp,把tuscany的jar复制到src/main/webapp/WEB-INF/lib/目录下
2 接口,sca中接口可以有java和wsdl2 ...
本文讲述基于SCA(tuscany)的SOA实践,本篇讲如何通过tuncany访问web服务
先说一下开发环境jdk6+eclipse3.4+wst+stp+tuscany1.3.1
1 建立一个动态java工程tuscanyclient,源文件目录是src/main/java,资源文件目录是src/main/resources,引用上一篇的tuscany所需要的jar包,并引用上一篇的IUserservice接口和User对象
2 建立Client类,代码如下
package com.tuscanytest.client;
import java.util.List;
...
本文讲述基于SCA(tuscany)的SOA实践,第一篇讲发布服务,tuscany支持N多协议,这里主要是针对webservice
先说一下开发环境jdk6+eclipse3.4+wst+stp+tuscany1.3.1
1 建立一个动态web工程tuscanytest,源文件目录是src/main/java,资源文件目录是src/main/resources,web 目录是src/main/webapp,把tuscany的jar复制到src/main/webapp/WEB-INF/lib/目录下
2 接口,sca中接口可以有java和wsdl2种方法,本例使用java
定义接 ...
1 安装tuscany插件 http://archive.apache.org/dist/incubator/tuscany/java/sca/1.2-incubating/updatesite/
2 建立一个java项目hello
定义接口
package soasample;
import org.osoa.sca.annotations.Remotable;
@Remotable
public interface Hello {
String say(String name);
}
定义实现类
package soasample;
public ...