文/牛海彬
在NetWeaver Studio中实现WebService是很是容易的,不用本身去配置XML什么的,直接按步骤操做就能够。
第二步,启动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,选中要部署的服务,就能够完成部署了。用浏览器打开
就这么简单,有了强大的IDE工具,作SOA的开发就不用发愁了~