Ik heb een VB6 applicatie die nu nog communiceert met een Oracle database middels OLEDB en de Oracle client.
Deze applicatie moet gaan draaien met een SQL Server database (op zich geen probleem).
Echter, de klant stelt als eis dat het via DCOM moet lopen
(3-tier).
Ik ben al een paar uur bezig met zoeken en lezen en wat ik ervan begrijp, is dat je in VB een DLL gaat maken, die aan de serverkant geinstalleerd wordt en je vanuit VB gebruikt.
Ik heb dit voorbeeld bekeken, waarin in de DLL oa een sql statement wordt uitgevoerd.
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q186342
Nu is de applicatie die ik over ga zetten dusdanig van omvang, dat het mij niet logisch lijkt al de SQL statements over te gaan zetten in dat DLL object.
En ik vraag me af of het wel nodig is. Kan je dat DCOM component ook bv gebruiken om alleen je connectie richting database te maken ? Of zijn er andere dingen verplicht ? Ik heb ook voorbeelden gezien waarbij allerlei businessrules in dat DCOM object geprogrammeerd zitten en andere validaties.
Zijn daar richtlijnen voor ? Iemand die een _duidelijke_ site weet over dit onderwerp ? Wat voor vragen moet ik de klant stellen over het gebruik van DCOM ? Wat voor een rol speelt MTS in dit verhaal ?
Deze applicatie moet gaan draaien met een SQL Server database (op zich geen probleem).
Echter, de klant stelt als eis dat het via DCOM moet lopen
(3-tier).
Ik ben al een paar uur bezig met zoeken en lezen en wat ik ervan begrijp, is dat je in VB een DLL gaat maken, die aan de serverkant geinstalleerd wordt en je vanuit VB gebruikt.
Ik heb dit voorbeeld bekeken, waarin in de DLL oa een sql statement wordt uitgevoerd.
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q186342
Nu is de applicatie die ik over ga zetten dusdanig van omvang, dat het mij niet logisch lijkt al de SQL statements over te gaan zetten in dat DLL object.
En ik vraag me af of het wel nodig is. Kan je dat DCOM component ook bv gebruiken om alleen je connectie richting database te maken ? Of zijn er andere dingen verplicht ? Ik heb ook voorbeelden gezien waarbij allerlei businessrules in dat DCOM object geprogrammeerd zitten en andere validaties.
Zijn daar richtlijnen voor ? Iemand die een _duidelijke_ site weet over dit onderwerp ? Wat voor vragen moet ik de klant stellen over het gebruik van DCOM ? Wat voor een rol speelt MTS in dit verhaal ?