Delphi中Web Service组件简介
4214 点击·0 回帖
![]() | ![]() | |
![]() | 1、 THTTPRIO 通过SOAP或HTTP封包调用远程web Service 2、 TOPToSoapDomConvert 把Object Pascal调用的Web Service服务转换为SOAP形式的封包,并把Web Service返回的SOAP结果封包转换为Object Pascal的类型以便让客户端应用程序访问结果。 3、 THTTPReqResp通过Wininet.dll传送出HTTP请求的SOAP封包给远程的Web Service,或接受远程的Web Service返回的HTTP结果。 4、 THTTPSOAPDISPATCHER THttpSoapDispatcher会拦截HTTP的请求,并且把SOAP的请求分派给THTTPSOAPPASCALINVOKER组件以激活对应的Web Service函数。 5、 THTTPSOAPPASCALINVOKER THTTPSOAPPASCALINVOKER负责根据HTTP请求调用正确的Web Service服务。 6、 TWSDLHTMLPUBLISH TWSDLHTMLPUBLISH负责自动产生描述Web Service的服务信息以及WSDL内容。 7、 TSOAPCONNECTION TSOAPCONNECTION负责调用在Web Service实现的应用程序服务器。 | |
![]() | ![]() |