flex 与 java webservice通信 (一) java篇
by SaveLearn on 二.03, 2010, under Flex, Java
第一篇 java webservice的搭建
首先介绍一下我的开发环境
myeclipse tomcat5.5 JDK1.5 这是JAVA的开放环境 FLEX的我们后面再说
首先JAVA需要导入部分包才能使用webservice,所以我们先选中要加添webservice的项目,然后点击myeclipse菜单中的myeclipse–Add Web Service Capabilities..
会看到让你选择Xfire的包,(因为我的英语不好具体不知道需要用哪个所以都点了)
然后 我们需要配置 项目内webservices文件夹下的 services.xml
请大家记住 本站地址 http://www.savelearn.com
其中的那么为webservice的调用时的名字,serviceClass webservice的接口名称.implementationClass webservice要调用的类的名称,后面的原封不动写入即可.
同时java项目内的web.xml内会加入
<servlet-mapping>
<servlet-name>XFireServlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
然后我们来看一下 webservice自定义的接口文件. WebserviceI.java
package SL;
public interface WebserviceI {
public String backstring(String value);
}
只是简单的一个方法,例子很简单.
然后看一下调用类. webservice.java
package SL;
public class Webservice implements WebserviceI {
public String backstring(String value) {
// TODO 自动生成方法存根
return value+”–调用到webservice”;
}
}
这样 我们的webservice就基本完成了,然后调用地址就是
http://localhost:8080/myjava/services/BankServiceNew?wsdl
myjava是项目名称 后面的地址则是services.xml和web.xml中配置的.
?wsdl是必带的.
六月 19th, 2010 on 4:00 下午
Great post. Just found it on Bing. Thanks for the useful info. Keep up the good work