欢迎来到天天文库
浏览记录
ID:21966449
大小:7.38 MB
页数:46页
时间:2018-10-25
《vsnet技术讲座》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、XMLWebService应用开发--VisualStudio.NETDevelopTeamMicrosoftChina日程:新的技术革命---.NET和WebServices开发WebServices的最佳工具---VisualStudio.NET轻松上手VisualStudio.NETMicrosoft.NET下一代互联网开发平台新观念(Vision)软件作为服务“SoftwareAsAService”标志Windows.NET,Office.NET,VisualStudio.NET…etc体系结构XMLWebServices.NET以XML为基础什
2、么是XMLWebService?通过标准的Web协议(HTTP)可编程访问的WEB组件开放的Internet传输协议XMLWebserviceSOAPSOAP(简单对象访问协议)–用XML实现Webservice的标准协议WSDLXMLWebservicesDescriptionLanguageWSDL–描述Webservice的语言规范,相当于访问Webservice的接口基于开放的Internet协议XMLandHTTPUDDIUniversalDescription,DiscoveryandIntegrationUDDI-Webservice
3、的黄页XMLWebServiceDemo航班跟踪那给我用用吧(SOAP)WebServices工作流程Design-TimeorDynamicRuntime你都有什么服务啊?(WSDL)http://yourservice.com/?WSDLXMLwithservice描述http://yourservice.com/svc1XML/SOAPBODYWebServiceWebService客户端UDDI查找服务http://www.uddi.org链接到DISCO或者WSDL文档SOAP请求示例4、NV=“http://schemas.xmlsoap.org/soap/envelope/”>112001<5、/SOAP-ENV:Envelope>SOAP回应示例3116、ngAverage>WSDL实现互联网上的互操作=WebServiceWSDLHTTPSOAP(XML)TCP/SSLUDDIDISCOClientWebService现有的远程访问协议—DCOM,CORBA,RMI不能很好用于互联网环境采用W3C标准,真正的与平台无关;不受现有的代理和防火墙的限制可以利用HTTP验证模式,支持安全套接层(SSL)XMLWebServiceDemo1.创建Web服务项目2.输入自己的代码3.7、编译生成三个步骤创建自己的Web服务XMLWebServiceDemo1.添加Web服务引用2.访问Web服务对象两个步骤访问Web服务VisualStudio.NET什么是.NETFramework基于开放的标准CLICLRBaseClassLibraryDataandXMLXMLWebservicesWindowsFormsWebFormsCommonLanguageSpecificationVBC++C#…已递交到ECMA已递交到ECMA开放的语言规范基于XML的数据存取JScript基于XML和SOAP让编程变得简单HWNDhwndMain=Cr8、eateWindowEx(0,"MainWClass","MainWindow"
4、NV=“http://schemas.xmlsoap.org/soap/envelope/”>112001<
5、/SOAP-ENV:Envelope>SOAP回应示例3116、ngAverage>WSDL实现互联网上的互操作=WebServiceWSDLHTTPSOAP(XML)TCP/SSLUDDIDISCOClientWebService现有的远程访问协议—DCOM,CORBA,RMI不能很好用于互联网环境采用W3C标准,真正的与平台无关;不受现有的代理和防火墙的限制可以利用HTTP验证模式,支持安全套接层(SSL)XMLWebServiceDemo1.创建Web服务项目2.输入自己的代码3.
6、ngAverage>
7、编译生成三个步骤创建自己的Web服务XMLWebServiceDemo1.添加Web服务引用2.访问Web服务对象两个步骤访问Web服务VisualStudio.NET什么是.NETFramework基于开放的标准CLICLRBaseClassLibraryDataandXMLXMLWebservicesWindowsFormsWebFormsCommonLanguageSpecificationVBC++C#…已递交到ECMA已递交到ECMA开放的语言规范基于XML的数据存取JScript基于XML和SOAP让编程变得简单HWNDhwndMain=Cr
8、eateWindowEx(0,"MainWClass","MainWindow"
此文档下载收益归作者所有