Condividi tramite


Metodo CreateObject (Servizi Desktop remoto)

Crea il proxy per l'oggetto business di destinazione e restituisce un puntatore. Il proxy impacchetta ed effettua il marshalling dei dati allo stub lato server per le comunicazioni con l'oggetto business per inviare richieste e dati tramite Internet. Per gli oggetti componente In-Process, non vengono usati proxy, ma viene fornito solo un puntatore all'oggetto.

Importante

A partire da Windows 8 e Windows Server 2012, i componenti del server di RDS non sono più inclusi nel sistema operativo Windows. Per altri dettagli, vedere la Guida di riferimento per la compatibilità di Windows 8 e Windows Server 2012. I componenti del client di RDS verranno rimossi in una versione futura di Windows. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Le applicazioni che usano RDS devono eseguire la migrazione a WCF Data Service.

Sintassi

Servizio dati remoti supporta i protocolli seguenti: HTTP, HTTPS (HTTP su Secure Socket Layer), DCOM e In-Process.

Protocollo Sintassi
HTTP Set object = DataSpace.CreateObject("ProgId", "https://awebsrvr")
HTTPS Set object = DataSpace.CreateObject("ProgId", "https://awebsrvr")
DCOM Set object = DataSpace.CreateObject("ProgId", "computername")
In-Process Set object = DataSpace.CreateObject("ProgId", "")

Parametri

Object
Variabile oggetto che restituisce un oggetto che è il tipo specificato in ProgID.

DataSpace
Variabile oggetto che rappresenta un oggetto RDS.DataSpace utilizzato per creare un'istanza del nuovo oggetto.

ProgID
Valore String che contiene l'identificatore programmatico che specifica un oggetto business lato server che implementa le regole business dell'applicazione.

awebsrvr o computername
Valore String che rappresenta un URL che identifica il server Web Internet Information Services (IIS) in cui viene creata un'istanza dell'oggetto business del server.

Osservazioni

Il protocollo HTTP è il protocollo Web standard; HTTPS è un protocollo Web sicuro. Usare il protocollo DCOM quando si esegue una rete locale senza HTTP. Il protocollo In-Process è una libreria locale di collegamento dinamico (DLL); non usa una rete.

Si applica a

Oggetto DataSpace (Servizi Desktop remoto)

Vedere anche

Esempio dell'oggetto DataFactory e dei metodi Query e CreateObject (VBScript)
Esempio dell'oggetto DataSpace e del metodo CreateObject (VBScript)
Metodo CreateRecordset (Servizi Desktop remoto)