在SAP NetWeaver Studio中实现一个简单的Webservice(J2EE)

简介: 文/牛海彬在NetWeaver Studio中实现WebService是非常容易的,不用自己去配置XML什么的,直接按步骤操作就可以。

文/牛海彬

在NetWeaver Studio中实现WebService是非常容易的,不用自己去配置XML什么的,直接按步骤操作就可以。

第一步,不用说,就是安装平台了。没有安装的,可以直接去这里下载 ,大概650M的样子。ftp://ftp.sap.com/pub/sdn/devkits/netweaver/java/SAPNWAS_JAVAEE5_T06.rar ,解压缩后按提示安装就可以;

第二步,启动studio,点击菜单File > New > Project > EJB > EJB Project 3.0. 新建一个project。在Project Name中输入 HelloWorldEJB,选择Add Project to EAR多选按钮,在ear Project中输入HelloWorldEAR,然后选择finish就完成创建了;

第三步,新建一个hellovworld的无状态SessionBean, 选择New > Other > EJB > EJB Session Bean 3.0,输入HelloWorldBean就可以了;

第四步,在HelloWorldBean中写个sayHello(String FirstName)方法,返回一个字符串;

第五步,注入EJB3.0的webservice标记@webservice和@WebMethods, 选中HelloWorldBean类,右键选择Web Services > Create Web Service,在出现的窗口中,调节滑动条到develop service,然后点击完成就可以。

第六步,也是最后一步,就是部署了。在netweaver中,部署WebService还是比较容易的,在studio中,选择Windows > Show View > Other >selecting Servers,调出服务面版。然后右键Server,选择Add and Remove Projects,选中要部署的服务,就可以完成部署了。用浏览器打开

http://localhost:50000/HelloWorldBeanService/HelloWorldBean?wsdl,可以看到服务已经部署成功了。

就这么简单,有了强大的IDE工具,做SOA的开发就不用发愁了~

相关文章
|
SQL 分布式计算 双11
说说阿里增量计算框架Galaxy
增量计算模型 (一) 背景 Galaxy是阿里数据平台事业部,实时计算组自研的增量计算框架。今年双十一,阿里直播大屏就是Galaxy支持和保障的重要业务之一,相信大家可能看过双十一之后网上一些介绍性的文章了,比如 阿里研发实时计算平台 每秒运算量将超千万 ,不过这篇文章面向非技术人员,最后的比喻也是有点醉。还这篇比较新的  阿里巴巴实时数据公共层助力双11媒体直播 。
8850 0
|
SQL 网络安全 数据库
GBase 8a集群V8客户端gccli适配欧拉操作系统绕行方案分析
GBase 8a集群V8客户端gccli适配欧拉操作系统绕行方案分析
|
C# vr&ar Java
C# “贝格尔”编排法
原文:C# “贝格尔”编排法 采用“贝格尔”编排法,编排时如果参赛队为双数时,把参赛队数分一半(参赛队为单数时,最后以“0”表示形成双数),前一半由1号开始,自上而下写在左边;后一半的数自下而上写在右边,然后用横线把相对的号数连接起来。
1818 0
|
Java Python Windows
Python pip 源设置成国内源,阿里云源,清华大学源,最方便的方式,都在这里了
Python pip 源设置成国内源,阿里云源,清华大学源,最方便的方式,都在这里了
98515 1
|
数据采集 JavaScript 前端开发
winform客户端升级组件autoUpdate报错
版权声明:欢迎转载,请注明沉默王二原创。 https://blog.csdn.net/qing_gee/article/details/46875631 winform客户端升级组件autoUpdate如果报“对路径xxx的访问被拒绝”、“文件autoupdate.exe正由另一进程使用,因此该进程无法访问此文件”错误的话,只需要清理“C:\Users\administrator\AppData\Local\Temp”,重新启动软件就好。
1718 0
|
数据可视化 程序员 智能硬件
面向对象开发方式的开源硬件--.NET Gadgeteer
说起.NET Gadgeteer,不得不先说一下.NETMicro Framework,虽然.NET MicroFramework已经有十几年的发展历史了,但是在全球范围内,.NETMicro Framework的知名度,远远低于它的近亲.NET Framework和.NETCompact Framework,其原因值得探究。
905 0

热门文章

最新文章