一、什么是web service?
web service:
* Web Services 是应用程序组件
* Web Services 使用开放协议进行通信
* Web Services 是独立的(self-contained)并可自我描述
* Web Services 可通过使用UDDI来发现
* Web Services 可被其他应用程序使用
* XML 是 Web Services 的基础
对于开发只要知道web service能将帮助你调用远端的程序,不管它是C、C++ 还是java。
web service 包括:
1、WSDL
这东西网上定义很多,我个人对它的肤浅理解:你可以通过WSDL得到,远端程序
(简单说远端的一个方法)的传入参数的个数,类型以及这个方法返回值的类型。
2、SOAP
肤浅理解:它描述了:你传递给远端程序的参数名(变量)以及参数值(变量值);
远端程序返回给你的返回变量和返回值。
3、UDDI
网上看下,经理没叫我研究这个,估计对于开发来说并不需要自己编写
随便说下,现在开发工具都能很方便的帮你将程序生成web service
二、如何在jdeveloper IDE中将java类生成web service (我只是将jdeveloper 的帮助文档简单的翻译)
看附件