网站大量收购独家精品文档,联系QQ:2885784924

基于Web 服务注塑模CAE 的研究与应用.docVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
. .    本文档下载自 HYPERLINK / 文库下载网,内容可能不完整,您可以点击以下网址继续阅读或下载:  HYPERLINK /doc/9de43e3f67ec102de2bd89c7.html /doc/9de43e3f67ec102de2bd89c7.html 基于Web服务的注塑模CAE研究与应用 基于Web服务的注塑模CAE研究与应用 作者:陈可张宜生梁书云李德群 摘要:分析了Web服务的架构,介绍了注塑模系统结构的特点和发展过程,根据注塑模CAE系统现阶段面对的困难,提出采用Web服务架构来解决,并阐述了采用Web服务架构的优越性。基于Web服务的注塑模CAE原型系统已经用于教学网络系统中。 关键词:Web服务;注塑模;CAE;流动模拟;UDDI;简单对象访问协议;WSDL 1 引言 近几年计算机网络的飞速发展,带来了许多新的机遇。通过Internet企业之间可以直接进行商务往来,从而降低了企??交易成本,扩大了商业伙伴范围。但在计算机网络发展过程中也遇到了许多新的技术问题,由于一直没有统一的标准来规范企业间的合作行为,使得异构应用系统的交互成本对于许多企业而言仍然过高,而且只能适用于特定的环境。以CAE系统为例,出现了CAE系统与,,等系统的集成问题。Web服务的出现,很好地解决了这一问题。 2 从Web应用到Web服务的技术发展 2 1 Web服务的基本概念 在概念上Web服务的结构不是什么新的技术,它的出现要早于Java和Web。通过TCP/IP,IIOP,RPCs或者CGI向服务器发出请求,获得相关的服务都可以称作Web服务。HTTP协议已经使用得非常普遍。XML非常简单,是统一的数据语言,可以让数据在不同的系统和平台之间进行传递。Web服务使用了这些Internet标准来实现应用系统中资源的创建、发现和调用。将应用中的组件改造成Web服务,企业提供了一个定义和发布这些组件的标准方法,其他企业可以寻找并请求这些组件提供的服务。 IBM在关于Web服务的教程中这样定义:Web服务是新一代的Web应用。它们是自包含的,可以描述自己提供的服务,可以在网络中发布,可以在Web中定位和调用的模块化应用。Web服务提供的功能既可以比较简单,也可以包含非常复杂的商业逻辑。当Web服务部署以后,其他应用就可以发现和请求这些服务。 在结构上,Web服务是以服务为中心的。这里就需要/doc/9de43e3f67ec102de2bd89c7.html一个服务的提供者、服务的消费者,有时还有可能需要相关服务的代理。服务提供者在Web上发布自己可以实现的服务信息,响应消费者提出的服务请求。服务代理者是一个中间人,负责搜索服务提供者提供的服务,将这些服务信息进行分类登记。在Web服务中,SOAP标准负责定义如何请求服务,UDDI负责发布和发现服务,WSDL标准负责自我描述服务信息,XML是数据信息的统一格式。 2 2 Web服务的特点 Web服务的结构决定了Web服务有如下特点: (1)普遍性 Web服务通过HTTP与XML通信。因此,任何支持这两项技术的设备都可以访问Web服务。 (2)构散耦合 Web服务彼此是构散耦合的,连接中的任何一方均可更改执行机制,却不影响应用程序的正常运行。 (3)易实现性 Web服务不像现有的分布式计算系统具有复杂的接口,许多厂商包括IBM和Microsoft也提供大量的免费工具来快速生成和部署Web服务。同时,现有的JavaBean和COM组件系统很容易转向以Web服务的方式提供服务。 (4)互操作性 任何Web服务可以与其他Web服务交互。 (5)广泛支持性 几乎所有的厂商都支持SOAP协议和相关的Web服务技术。 Web服务的这些特点使我们在注塑模CAE的研究与开发过程中为已经出现的和预计将来可能出现的很多问题找到了一个接近完美的解决方法。 3 Web服务的技术基础 3.1 XML文本标记语言 XML是W3C制定的文本标记语言规范,它是严格定义的结构化数据,可以用来定义和描述数据。XML是与显示无关的数据表示语言,所以XML还支持各种设备和显示环境的自动转换,开发者不必为不同尺寸的设备/doc/9de43e3f67ec102de2bd89c7.html准备不同的内容和数据。XML的优越性不仅仅在于表现和描述数据,更重要的在于它采用文本标记的形式定义各种可交换数据结构,并且可以利用标准的网络协议进行传输。正因为这些特性,XML实际上代表了平台中性和进行网络计算的趋势。XML是推动整个Web服务架构实现的原始动力,它是Web服务得以实现的技术基础。Web服务所依赖的其他协议规范都是以XML为标准来描述和表达的。因此,正是

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档