天天看點

在SAP NetWeaver Studio中實作一個簡單的Webservice(J2EE)

文/牛海彬

在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的開發就不用發愁了~