- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用CBuilder开发WebService应用——基于WebService技术的远程屏幕图像截取
用C++Builder 开发Web Service应用——基于Web Service技术的远程屏幕图像截取
作者: HYPERLINK /incSearch/search_author.asp?in=%D6%EC%D3%C2 \t _blank 朱勇 来源:希赛网 2006年8月8日
摘要:本文首先介绍了 HYPERLINK /incsearch/search.asp?key=Web \t _blank Web Service技术和 HYPERLINK /incsearch/search.asp?key=SOA \t _blank SOAP协议,然后在 HYPERLINK /incsearch/search.asp?key=C%2B%2B \t _blank C++Builder6.0编程环境下利用系统提供的Web Service控件实现了一个实用的Web Service应用
关键词:Web Service?? SOAP?? C++Builder6.0开发
当前,Web Service技术发展迅速,它将 HYPERLINK /incsearch/search.asp?key=%BB%A5%C1%AA%CD%F8 \t _blank 互联网上分布的、跨 HYPERLINK /incsearch/search.asp?key=%C6%BD%CC%A8 \t _blank 平台的各种应用有效地集成起来,充分利用了网络上的数据 HYPERLINK /incsearch/search.asp?key=%D7%CA%D4%B4 \t _blank 资源和计算资源,提高了网络应用开发的效率,实现了软件的复用,掀起了又一轮技术变革的浪潮。
一、Web Service技术简介
以往的 HYPERLINK /incsearch/search.asp?key=%D3%A6%D3%C3%CF%B5%CD%B3 \t _blank 应用系统常常是一个各自为阵、自成体系的封闭系统,偶尔有些系统也提供对外开发的二次接口,但大多数开发使用起来较困难,且对网络环境和配置有一定的要求,实现起来较为复杂。随着网络的快速发展和各种网络应用的兴起,应用系统从以前纯粹的以单机数据处理为中心过渡到了在网络条件下的信息 HYPERLINK /incsearch/search.asp?key=%BD%BB%BB%BB \t _blank 交换。在这样的大趋势下, HYPERLINK /incsearch/search.asp?key=%C8%ED%BC%FE%D3%A6%D3%C3 \t _blank 软件应用变成了软件服务,即我们定义一种机制,让各种由不同技术实现的应用都遵守这一机制,使这些应用可以对外提供自身所实现的各种功能。
Web Service的概念就是使用一个 HYPERLINK /incsearch/search.asp?key=%B1%EA%D7%BC \t _blank 标准的输出接口来定义程序代码所提供的功能,以便让外界通过这个标准的输出接口来调用。实现Web Service的技术可以不同,平台可以不同,只要它们都遵循相同的一个标准和协议,就可以实现互相的调用。这样的一个标准和协议就是SOAP、WSDL和UDDI。
二、SOAP简介
SOAP( Simple Object Access Protocol),简单对象访问协议,该协议是以XML的标准格式封装的 HYPERLINK /incsearch/search.asp?key=%B9%B5%CD%A8 \t _blank 沟通机制,而且其中封装的沟通信息是以文本的形式来表达的,并且使用标准的规则封装所有的沟通信息。它能应用于各种消息收发系统,并能通过各种传输协议进行传递。Web Services的协议中,XML消息接发层主要采用SOAP。
由于SOAP选择了以HTTP协议为第一个传送通信协议,而HTTP协议是一个被所有平台和 HYPERLINK /incsearch/search.asp?key=%B2%D9%D7%F7%CF%B5%CD%B3 \t _blank 操作系统广泛接受的标准通信协议,因此,开发人员通过使用SOAP和HTTP协议,可以在不同的组件模型、应用系统间轻易地实现信息交换。
在C++Builder6.0提供的Web Services控件已经封装了对SOAP协议的处理过程,使开发人员可以在不了解SOAP协议以及底层处理细节的情况下,开发高层应用。
三、C++Builder6.0的Web Service控件
各个Web Services控件的说明如下:
● THTT
您可能关注的文档
最近下载
- 《插花与花艺设计》课件——项目四 礼仪插花.pptx VIP
- 机关干部保密培训课件.pptx VIP
- (高清版)B/T 42583-2023 信息安全技术 政务网络安全监测平台技术规范.pdf VIP
- 棕色中国风项羽刘邦PPT模板.pptx VIP
- 浦发银行公司网银安装使用说明.docx VIP
- 高中物理竞赛知识点总结.pdf VIP
- 2025山西运城夏县招聘司法协理员27人(一)备考试题及答案解析.docx VIP
- 十二年国民基本教育课程纲要国民中学暨普通型高级中等学校.PDF
- 《阿甘正传》电影赏析.pptx VIP
- 《二次函数与一元二次方程、不等式大单元》教学设计【高中数学人教A版必修第一册教案】.docx VIP
文档评论(0)