一.安装软件
weblogic版本:wls1036_dev.zip
官方下载地址:http://www.Oracle.com/technetwork/cn/middleware/weblogic/downloads/wls-main-091116-zhs.html weblogic
集成weblogic的eclipse版本: oepe-12.1.2.3-kepler-distro-win32-x86_64.zip
http://www.oracle.com/technetwork/developer-tools/eclipse/downloads/oepe-12123-2162643.html
参考文章:http://wenku.baidu.com/link?url=JmFDJh0N5XpxUMXslfirck2CPMZAKScNBV6ExNHjWyVGGxsshmTG4rd6o9-cR7RjN9Zgx78yRwNOoW1myhelKrcCAelKf5OllVGqP2BJSfW
二.安装weblogic
参考文章:http://blog.csdn.net/kevin_love_it/article/details/56835868
三.解压 oepe-12.1.2.3-kepler-distro-win32-x86_64.zip
Ⅰ.在OEPE中配置Server
启动OEPE后,切换到JavaEE视图下,如下:
接着在下方窗口选择Server选项卡,新建Server
在Define a New Server对话框中,选择服务器类型为Oracle WebLogic Server 11gR1(10.3.6),点击NEXT
在Define a WebLogic Runtime 对话框中,输入安装好的WebLogic服务器目录,并点击Next
选择Server Type为Local,并在Domain Directory下拉框处选择刚刚创建好的Domain目录,最后点击Finish完成向导。
此时,Server视图中即会出现刚建好的服务器配置信息
Ⅱ.创建Oracle WebLogic Web Service项目
在OEPE中选择File->New->Other...找到WebLogic Web Services->Web Service Project,然后点击Next按钮
在Project name中输入工程名字,点击Finish完成向导。
Ⅲ.创建并修改Web Service代码
在新创建的工程里边找到Java Resources的src目录并右键,并选择New-WebLogic Web Service,在New Web Service 对话框中
输入Package名称和Name,并点击Finish完成向导。
此时,可看到创建的代码片段:
package com.helloweblogic;
import javax.jws.*;
@WebService
public class Demo01 {
@WebMethod
public void hello() {
}
}
修改代码加入返回值,这里实现的是一个很简易的天气查询。
package com.helloweblogic;
import javax.jws.*;
@WebService
public class Demo01 {
@WebMethod
public String weather(String city) {
return "city:" + city + "is sunny!";
}
}
Ⅳ.运行并测试Web Service
在工作区右键选择Run As->Run on Server,出现的对话框点击Next即可。
此时,便会打开WebLogic Test Client的测试程序页,在这便可以测试刚刚部署的Web Service服务端,输入string arg0的值后,点击
weather按钮即可调用对应的方法。
至此,整个Web Service的开发和测试已经完成。