Chiamare un RPC con .NET C#

mercoledì 26 aprile 2006 - 09.17

robertopuglia Profilo | Newbie

Salve a tutti,
Sono nuovo e molto inesperto, ma sto provando a cimentarmi in .NET C#
Mi sono imbattuto nel seguente problema:
Dovrei chiamare una RPC scritta in cobol su un DBMS Sybase.
Attualmente la chiamo da un altro linguaggio, interpretato, utilizzando un comando proprio: Server specific keyword {<RPC>[TESTO]}
Come si chiama un RPC di questo tipo su C#?
Un testo tipico di chiamata è il seguente:

UR0053(char:'OFF':@TRACE;char:'01':@CODSOC;char:'02':@CODENT;smallint:18924:@CODCLU;char:'20060202':@DATRIC;char:'5':@CDSETT)G_STATUS

Probabilmente mi sono espresso male oppure ho detto corbellerie (sono molto inesperto), ma vi sarei grato se poteste indirizzarmi per capirci qualcosa!
Grazie
Roberto

Brainkiller Profilo | Guru

>Probabilmente mi sono espresso male oppure ho detto corbellerie
>(sono molto inesperto), ma vi sarei grato se poteste indirizzarmi
>per capirci qualcosa!
>Grazie
>Roberto

Ciao Roberto,
non conosco praticamente niente nè di Cobol nè di Sybase. La cosa che però mi viene in mente è che immagino ci sia disponibile da qualche parte un Data Provider .NET per connettersi a database Sybase e quindi poter chiamare procedure RPC tipo quelle che descrivi. Ogni Data Provider consente la connessione al RDBMS ma non solo poi vengono anche ottimizzati in base al database su cui si stanno connettendo.

ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5