仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 572|回复: 11
打印 上一主题 下一主题

[学习教程] 来看利用NetBeans 5.0和GlassFish创建JAX-WS 2.0服务

[复制链接]
小女巫 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:18:22 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
java是一种面向对象的编程语言,优点是可移植性比较高,最初设计时就是本着一次编写到处执行设计的。可以开发各种应用程序和游戏,不过速度没有c++快,所以一般是不用java来编写应用程序和电脑游戏。
第一部分形貌怎样设置NetBeansIDE和创立一个GlassFish库。第二部分包括了关于创立一个webservice工程和用到的示例代码的信息。最初一部分形貌了使用这个工程创立你本人的webservice的技能,也作为从WSDL入手下手创立一个服务的引导。注重,JAX-WS2.0使用程序必要J2SE5.0。最新的JDK能够从http://Java.sun.com下载。
注重:为了利用JAS-WS2.0事情空间创立webservice,而不是利用GlassFish,要懂得本文所取代的这个版本。
目次
1、设置NetBeans和GlassFish
2、创建一个工程
从Java创立一个服务
创立一个客户端
利用NetBeansWebServicesRegistry
调试使用程序
3、技能
编写你本人的服务
从WSDL创立一个服务
设置NetBeans和GlassFish
这篇文章利用NetBeans5.0Beta2编写,更多关于NetBeans,包含这个使用程序的信息能够从NetBeans.org网站取得。假如你对这个集成开辟情况还很生疏,站点上的导游和指南能帮你创建情况并运转起来。
为了取得GlassFish使用服务器,会见GlassFish网站并点击DownloadNow按钮。依照仿单安装一个GlassFish二进制包,利用buildb28大概更新的版本。这篇文章在说起安装文件夹时将简化为“glassfish”文件夹。注重:因为在JAX-WS中anttarget的变更,文章中的例子只能在GlassFishbuildb28日期为11月23日大概更新的版本上运转。为了利用初期的版本,你必需改动wsimport及(或)wsgentarget的属性。更多细节请参照JAX-WS大概GlassFish文档。
在NetBeans和GlassFish安装后,利用这些步骤将服务器增添到NetBeans中,然后创立要被工程用到的GlassFish库。在NetBeans中,点击菜单栏中的Tools,选择ServerManager。点击AddServer,从Server菜单当选择SunJavaSystemApplicationServer,然后为这个服务器输出一个名字,比方“GlassFish”,点击Next。鄙人一个屏幕上输出你的“glassfish”文件夹的路径,然后点击Next,承受注册器的默许域,点击“Next”。在最初一屏上,输出办理暗码,点击“Finish”。随包的默许暗码在GlassFish疾速进门页面上给了出来。点击Close加入ServerManager。注重:以后在Runtime选项卡中Server节点下有两个可用的服务器。
为了创立工程中将要用到的库,点击菜单栏中的Tools,然后选择LibraryManager。点击NewLibrary,输出一个库名字,比方“GlassFish”。按OK,因为“ClassPath”选项卡仍然翻开着,点击AddJAR/Folder,扫瞄你的glassfish/lib文件夹,选择一切的jar文件(按下shift键同时,点击所选文件)。点击AddJAR/Folder,然后点击OK。这个库在创立服务时并非必需的,由于在运转时GlassFish的一些jar文件已包括在NetBeans的ClassPath中了。这个库在稍后运转测试客户端时将要用到。
<p>
再说说缺点:首先java功能强大的背后是其复杂性,就拿web来说,当今流行的框架有很多,什么struts,spring,jQuery等等,而这无疑增加了java的复杂性。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-3 15:18

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表