`
flyfly98
  • 浏览: 9079 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

Web服务,基于Java的SOA架构平台的简单介绍(二)

阅读更多

在认识了什么是WebServices之后,那么就来简单的学习WebServices,我们自己如何发布、部署一个WebServices。先要介绍的是一个协议-----SOAP,WebServices是依靠SOAP来输出数据的,来发出请求和接受响应的,SOAP就是在HTTP协议上传输XML文本的数据,由于传输的数据格式是XML文本,才使得WebServices可以跨平台跨语言,因为XML格式的数据没有任何编程语言的语义在里面,是一种很有规则的树形结构数据,任何编程语言都有很好的方式来解析XML文本的,所以这是WebServices的一大优点,传输的数据是以XML格式的形式传输的;其次,懂得了传输数据的方式和协议,现在我们就要明白,我们应用程序是如何把发出的请求转换成SOAP的呢,又是如何把响应回来的SOAP转换成应用程序的参数和对象呢,这个就要引入一个框架,apache的AXIS框架,用来解析SOAP请求和响应,(还有XFire,CFX等等),这个就像Struts框架一样,要下载struts框架的jar包,把AXIS引擎的jar导入我们的项目;然后,你现在已经可以开始写代码了,请用你的MyEclipse可以来开发;最后,部署一个Web服务,需要Web容器或者Web应用服务器。
   这个过程就是WebServices的简单理解,面向服务的架构,带来了很多的新颖特点,也适应现在的需求,因此,SOA的前景和如何应用,希望看到我博客的同志多多总结,然后发表,供大家共享。
待续........

分享到:
评论

相关推荐

    使用Java Web服务构建SOA

    Java Web服务(Java Web Services, JWS)是Java平台上的一个关键技术,用于构建Service-Oriented Architecture (SOA)。SOA是一种设计模式,它提倡通过独立的、可互操作的服务来构建分布式应用程序。这些服务能够以...

    使用Java Web服务构建SOA源代码

    【Java Web服务构建SOA源代码】是关于利用Java技术栈来设计和实现面向服务架构(Service-Oriented Architecture, SOA)的应用程序。SOA是一种软件设计模式,它提倡将复杂的系统分解为一系列可复用、独立的服务,这些...

    面向服务架构(SOA)中南大学SOA原理与技术 00 课程简介(共66页).ppt

    面向服务架构(SOA)中南大学SOA原理与技术 02 Web服务基础(共66页).ppt 面向服务架构(SOA)中南大学SOA原理与技术 03 Web服务实现(共55页).pptx 面向服务架构(SOA)中南大学SOA原理与技术 04 REST基础(共44...

    SOA平台体系架构资源下载

    SOA(Service-Oriented Architecture,面向服务的架构)是一种软件设计和开发的策略,它强调将业务功能作为独立的服务进行构建,这些服务之间通过标准的接口进行通信,以实现松耦合和重用。在"SOA平台体系架构"这个...

    基于Web Services和Java EE的SOA实现.pdf

    本文首先分析了SOA和Web Services的关系,再进一步分析了Web Services和Java EE之间的关系,由此得出如何在Java EE平台下用Web Services技术来实现SOA架构。 Web Services是一种基于XML的技术,它提供了一种标准的...

    基于SOA架构的分布式聚类算法的Web服务模型研究.pdf

    本文将着重介绍分布式聚类算法在SOA架构下的Web服务模型研究。 分布式聚类算法的Web服务模型首先需要对分布式聚类的过程进行分析。在此过程中,全局聚类算法相对于局部聚类算法而言,需要将各个局部站点传输来的...

    soa.rar_SOA_java soa _web services in soa

    5. **SOA架构模式**:探讨常见的SOA设计模式,如服务中心模式、事件驱动模式等,帮助读者解决实际问题。 6. **安全性与性能**:讲解如何确保Web服务的安全性,以及优化服务性能的方法。 7. **案例研究**:通过实际...

    SOA实践---构建基于Java_Web服务和BPEL的企业级应用

    《SOA实践—构建基于JavaWeb服务和BPEL的企业级应用》共分8章,第1章对SOA基本概念和原则进行了讲解,第2章介绍《SOA实践—构建基于JavaWeb服务和BPEL的企业级应用》核心案例SOAgent,第3章和第4章讲述面向服务的...

    使用Java Web服务构建SOA.part3

    本书是一本方便的开发指南,可以帮助你在当前Java EE5和Java SE6平台上实现Web服务和面向服务的架构(SOA),介绍了如何创建、部署、以及调用Web服力,再将这些服务组合成松散耦合的SOA应用程序,并介绍了一个精心...

    SOA 架构及概念层次

    服务实现可以是基于Java、.NET或其他任何支持的技术实现。服务实现与接口层分离,使得服务可以独立升级和优化,而不会影响到调用者。 4. **服务注册与发现层(Service Registry and Discovery Layer)**: 这个...

    Soa Using Java WebService

    根据提供的文件信息,我们可以深入探讨“使用Java Web服务实现SOA(面向服务的架构)”这一主题中的关键知识点。下面将详细阐述与标题、描述以及部分内文相关的SOA及Java Web服务的重要概念和技术。 ### 面向服务的...

    使用Java Web服务构建SOA.part4

    本书是一本方便的开发指南,可以帮助你在当前Java EE5和Java SE6平台上实现Web服务和面向服务的架构(SOA),介绍了如何创建、部署、以及调用Web服力,再将这些服务组合成松散耦合的SOA应用程序,并介绍了一个精心...

    使用Java Web服务构建SOA.part2

    本书是一本方便的开发指南,可以帮助你在当前Java EE5和Java SE6平台上实现Web服务和面向服务的架构(SOA),介绍了如何创建、部署、以及调用Web服力,再将这些服务组合成松散耦合的SOA应用程序,并介绍了一个精心...

    Web服务平台体系架构

    统是Web服务平台中的关键组成部分,它的主要任务是将数据在XML和Java对象之间进行转换,以便于在网络上传输和在应用程序内部使用。在调用子系统中,序列化子系统承担着将接收到的SOAP消息反序列化为Java对象,以便...

    SOA风格架构的java例子

    总的来说,SOA架构旨在提升系统的灵活性、可扩展性和重用性。Java作为广泛使用的编程语言,提供了丰富的工具和框架来支持SOA的实施。通过学习和实践这个Java例子,你可以更好地理解和掌握SOA的核心理念和实现方法。

    使用Java Web服务构建SOA.part1

    本书是一本方便的开发指南,可以帮助你在当前Java EE5和Java SE6平台上实现Web服务和面向服务的架构(SOA),介绍了如何创建、部署、以及调用Web服力,再将这些服务组合成松散耦合的SOA应用程序,并介绍了一个精心...

    SOA Using Java Web Services

    ### SOA 使用 Java Web 服务的关键知识点 #### 1. 什么是SOA(面向服务的架构) 面向服务的架构(Service-Oriented Architecture,简称SOA)是一种设计思想,它将应用程序的不同功能单元通过服务接口联系起来。...

Global site tag (gtag.js) - Google Analytics