Robert Eckstein撰写了有关JavaFX Script的三篇系列文章,在最后一篇里,他介绍了如何使用JavaFX Script访问基于JAX-WS(the Java API for XML Web Services)2.1的web service。
文章指导读者在NetBeans IDE 5.5.1环境中,JavaFX Script如何采用JAX-WS 2.1与网络中的一个服务器通信。
作者先创建了一个基于JAX-WS 2.1的简单web service,将一个服务器类作为web service输出。在此例子中,以下两个步骤是必须的:
- 添加一个import语句,导入javax.jws.WebService包
- 在前面添加@WebService 注释,告诉Java解释器你要把这个类的方法作为web service发布
这个web service现在可以发布到一个应用服务器上。Eckstein使用NetBeans IDE 5.5.1,默认的应用服务器是Apache Tomcat,您可以使用GlassFish服务器或者Sun Java System Application Server 9,在NetBeans IDE中注册即可。Eckstein为GlassFish 和 Sun Java System用户提供了指导和说明。
在NetBeans IDE 5.5.1中,Eckstein介绍了创建JavaFX web services客户端的九个步骤。每个步骤都提供了截图显示预期结果。
Eckstein第一篇文章是“学习JavaFX Script,第一部分:向Java开发者介绍 JavaFX”[18442]。第二部分是使用JavaFX Script技术和Java远程方法调用(Java RMI)库来进行客户端-服务器编程,更多内容可查看文章[18595]。
http://sun.systemnews.com/articles/115/2/opt-dev/18616