Skip to content

Commit

Permalink
A WS using JDK
Browse files Browse the repository at this point in the history
  • Loading branch information
mchopker24 committed Oct 19, 2013
1 parent 5bc481f commit cd4da7d
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions PureJavaWS/src/test/AlarmingListenerImpl.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
package test;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;
import javax.xml.ws.Endpoint;

@WebService(name = "Alarm", serviceName = "AlarmingService", portName = "AlarmPort")
public class AlarmingListenerImpl {

@WebMethod
public String sendAlarm(@WebParam(name = "alarm") String alarm) {
if (alarm != null) {
System.out.println("Message received:" + alarm);
}
return "success";
}

public static void main(String[] args) {
// Start Alarm Listener
Endpoint endPoint = Endpoint.create(new AlarmingListenerImpl());
endPoint.publish("http://localhost:9001/alarmingService");
}
}

0 comments on commit cd4da7d

Please sign in to comment.