Voici un exemple d'employer le service aux entreprises asynchrone de demandes de serveur de l'identification 511826.1 du document Doc. d'oracle
oPsIn de variété = TheApplication () .NewPropertySet () ;
oPsOut de variété = TheApplication () .NewPropertySet () ;
oService de variété = TheApplication () .GetService (« le serveur asynchrone demande ») ;
oPsIn.SetProperty (« composant », « BusIntMgr ») ;
iSec de variété = 1 ;
dStart de variété = nouvelle date () ;
iMilli de variété = dStart.getTime () ;
iMilli = iMilli + (iSec * 1000) ;
dStart.setTime (iMilli) ;
variété iYear = dStart.getFullYear () ;
iMonth de variété = dStart.getMonth () + 1 ;
variété iDay = dStart.getDate () ;
iHour de variété = dStart.getHours () ;
iMin de variété = dStart.getMinutes () ;
iSeconds de variété = dStart.getSeconds () ;
dStart = iMonth + « / » + iDay + « / » + iYear + « « + iHour + » : « + iMin + » : « + iSeconds ;
oPsIn.SetProperty (« StartDate », dStart) ;
oService.InvokeMethod (« SubmitRequest », oPsIn, oPsOut) ;
Vous pourriez également probablement juste appeler un déroulement des opérations using « le directeur de processus de déroulement des opérations (la demande de serveur) »
variété svc = TheApplication () .GetService (« directeur de processus de déroulement des opérations (demande de serveur) ") ;
la variété a entré = TheApplication () .NewPropertySet () ;
la variété a produit = TheApplication () .NewPropertySet () ;
svc.InvokeMethod (« RunProcess », entrée, rendement) ;