RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TXMLTransformClient.ProviderName Property

Specifies the name of a provider component that supplies data to and applies updates from the XML transform client.

Pascal
property ProviderName: string;
C++
__property AnsiString ProviderName;

Use ProviderName to specify the provider object that supplies the XML transform client with data packets and applies updates on its behalf. This property is passed as a parameter to IAppServer interface calls when the client fetches data from or applies updates to the source dataset, its database server, or the source XML document. 

The provider specified by ProviderName can reside in the same application as the XML transform client or in an application server running on another system. 

If the provider is in the same application as the XML transform client, it must have the same Owner as the client. 

If the provider is on a remote application server, it must be exported by that application server. If the application server contains multiple provider objects, you can set ProviderName to any of them once the XML transform client establishes an initial connection to the application server through its RemoteServer property.  

ProviderName can be set from a drop-down in the Object Inspector once the RemoteServer property is set if 

The connection component is a SOAP connection. 

The connection component is a Web connection or socket connection (Windows only). 

The application server is COM-based and registered on the client system using TRegsvr.exe (Windows only). 

 

RemoteServer 

GetDataAsXml 

IAppServer 

ApplyUpdates 

Using an XML Document as the Client of a Provider

Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!