一、什么是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 的帮助文档简单的翻译)
看附件
分享到:
相关推荐
本书《Ajax in Oracle JDeveloper》由Deepak Vohra撰写,旨在探讨如何在Oracle JDeveloper这一集成开发环境中有效地利用Ajax技术,以构建更加高效且交互性更强的Web应用程序。 #### 二、Ajax技术概述 1. **定义**...
在Web服务方面,JDeveloper支持WSDL(Web Services Description Language)和SOAP(Simple Object Access Protocol),允许开发者轻松创建、调试和消费Web服务。这使得JDeveloper成为了构建SOA(Service-Oriented ...
1. **多语言支持**:JDeveloper支持多种编程语言,包括Java、JavaServer Faces (JSF)、Enterprise JavaBeans (EJB)、Oracle ADF以及SQL等,使得开发者可以在同一环境中处理各种类型的项目。 2. **集成开发环境**:...
通过以上步骤,开发者可以在JDeveloper中有效地利用Oracle的sequence和trigger特性,实现Web应用中的数据管理和逻辑控制。这不仅可以提高开发效率,也有助于保持数据的一致性和完整性。在实际项目中,应根据具体需求...
在IT行业中,JDeveloper是一款由甲骨文公司(Oracle)提供的免费、全面的集成开发环境(IDE),专门用于构建Java应用程序、Web服务以及Oracle Fusion Middleware组件。本话题将围绕"上传文件"这一功能,结合JDeveloper...
Oracle JDeveloper 10g是一款强大的集成开发环境(IDE),专为构建Java应用程序和Web应用程序设计,特别是针对Oracle技术栈。这款工具集成了多种功能,包括代码编辑、调试、性能分析、版本控制以及应用程序服务器的...
在JDeveloper中,你可以创建各种类型的项目,如Java应用程序、Web服务、ADF(Oracle Application Development Framework)项目等。项目管理器允许用户组织和管理项目的结构,同时提供对依赖关系和构建过程的控制。 ...
2. **导入FCKeditor到JDeveloper项目**: 在JDeveloper中,打开你的项目,然后通过“File”菜单选择“Import”,在弹出的对话框中,选择“Files and Folders”,将解压后的FCKeditor文件夹引入到你的Web应用项目的Web...
在"Oracle JDeveloper 3"这个版本中,我们可以期待一些特定的功能和改进。虽然具体版本3的详细特性没有明确给出,但通常每个新版本都会带来性能优化、新的API支持以及用户体验的提升。以下是一些可能在JDeveloper 3...
本文将深入探讨如何在JDeveloper中编写Web服务程序,并进行测试。 首先,理解Java Web服务的基础至关重要。Web服务是一种通过网络进行通信的应用程序,遵循标准协议,如SOAP(简单对象访问协议)或REST(代表性状态...
Oracle 9i JDeveloper是一款由Oracle公司推出的集成开发环境(IDE),主要用于构建Java应用程序和Web应用程序。这个开发工具集成了多种功能,包括设计、编码、调试、测试和部署,为开发者提供了一站式的开发体验。在...
- **面向服务的开发**: 促进服务导向的应用程序开发,支持可重用的业务服务和复合应用程序的构建。 - **标准兼容性**: 基于标准构建,提供对多种技术栈和部署平台的选择支持。 - **统一的平台框架**: 为整个平台提供...
### Oracle JDeveloper 11g Handbook - A Guide to Fusion Web Development #### 关于本书 《Oracle JDeveloper 11g Handbook - A Guide to Fusion Web Development》是一本专注于使用Oracle JDeveloper 11g进行...
描述中的"oracle JDeveloper Studio 11.1.1.0.2初学者入门"进一步强调了这个版本是针对新手的,可能涵盖了创建项目、设置环境、编写代码、调试程序、部署应用等方面的基础教学。11.1.1.0.2是JDeveloper的一个具体...
2. 创建新项目:在项目浏览器中,右键点击选择“新建” -> “项目”,然后按照向导选择适合的项目类型,如Java应用程序、Web应用或Oracle ADF(Application Development Framework)项目。 3. 编写代码:在代码编辑...
在IT行业中,文件上传功能是Web应用程序不可或缺的一部分,它允许用户将本地的文件,如图片、文档等,传输到服务器端。"uploadfilestest上传图片-基于jdeveloper"这个项目,显然关注的是如何在Oracle JDeveloper环境...