所属类别:.NET
文章作者:宁凯编译
特别推荐:免费发布信息 承包关键词~~抢爆了!HOT!
您或许已经听到了很多有关Web Service的宣传,而您对这些缩写词很可能已经是头晕眼花了。那么,Web Service到底是什么?您又该如何使用Web Service?下面我们就是要揭开Web Service的神秘面纱,同时,我们将为您演示如何循序渐进的建立、配置、使用和得到Web Service。基本的Web Service并不是很难创建。为了证明这一点,我将向您演示如何在30分钟左右的时间里构建一个Web Service。在后面的文章中,我们将对Web Service进行更深一步的钻研同时更详细的解释下列主题:● SOAP 消息● WSDL的定义及其与代码的关系● 将service发布到一个UDDI目录● Exposing legacy applications as Web Services● 高级主题(例如安全性)下面,我们首先介绍Web Service的定义,接着再演示一个简单的调用和执行Web Service的Java类。30分钟创建WebService基本的Web Service并不是很难创建。为了证明这一点,我将向您演示如何在30分钟左右的时间里构建一个Web Service。我们确信J2EE是一种最成熟的用于业务逻辑实现的体系结构。我们的目标就是将Web Service作为现有J2EE组件模型的自然扩展引入其中...细看SOAP到目前为止,我们的web service仅仅只能交换像字符串、整型和双精度型之类的原数据类型。现在我们看看如何将复杂类型转换到SOAP消息中。 SOAP协议建议使用所谓的可将复杂编程语言类型转换成XML的 SOAP编码。通常,下列的转换可以自动进行...Web Service的安全本部分我们将对安全和Web Service予以介绍并加以评论。这个话题是有争议的,因为开发人员是第一次采用Web Service技术,安全问题就成了它们经常提到的话题。首先,我们回顾一些基本的概念,然后再看一看一些公共安全技术,例如SSL(Secure Socket Layer)。然后,我们将分析鉴别和授权所涉及的过程,还有数据保密性。Web Service 和 J2EE在前面的文章中,我们已经掌握了如何开发、配置和使用简单的 Web service。我们也了解了一些高级的Web service概念,这其中包括状态Web service、远程调用和Web service 安全。本文中我们将开始研究Web service是如何在J2EE环境中工作的。 当今,许多应用将三层业务逻辑作为标准的J2EE组件来实现。将这些组件用于SOAP Web service几乎使它们被普遍应用,同时这也提供了一种集成这些组件的简单机制。J2EE的标准组件体系结构使得这个过程变得相对容易。Web service的互操作:集成Java和微软.NETWeb service的主要承诺之一就是互操作能力,因此Web service被设计成独立于底层的操作系统和编程语言。本文中,我们将介绍一些关于基本web service 互操作能力的问题。我们将集中精力关注两个最流行的平台-Java 和 Microsoft .NET。 Web services互操作能力可以分为两种基本类型:SOAP互操作能力和WSDL互操作能力。前面的文章中,我们了解到SOAP是一种高级协议。它可以控制由一些传输协议所交换的XML文档结构。这是个模糊的定义,就是这个模糊的定义使得SOAP 非常易于扩展而且也相当通用,但是这也使得互操作能力成为一个关键问题。在一个基线上,我们开始在传输协议的基础上寻求互操作的能力。用SSO保护web service 安全事实已经充分证明,Web Service是目前最典型的异构分布技术。一个典型的Web service设置将会充分利用多种不同的技术、对象模型和编程语言,其中或许会包含简单的Perl脚本和使用C++ 或 Java实现单个Web service,可能还会有建立在J2EE应用程序服务器之上的复杂应用。Web service的一个明显优势就是能够在不同环境下实现相互作用。但是要做到这一点,需要付出一定的代价... 看了关于Web Services的系列文章,您是否对它有了更深的认识?您是否对Web Services这种开发工具有更深的体会,欢迎您与所有开发者一起交流。当然,您也可以将您的开发经验和开发心得email给我们。关闭本页
相关信息· 嵌入式系统开发
· EIGRP密文验证及密码过渡
· ORACLE数据库管理员的职责
· 2003年度高级程序员上午试题解析-软件工程篇(1)
42735
3120
