Stel, er is een bepaalde database. En stel, men heeft een module waarmee vanaf een website bepaalde toegestane bewerkingen op de database worden uitgevoerd (het aanbieden van SQL-toegang is niet gewenst). Deze server-side module is een ActiveX control. Als men nou een platform-onafhankelijke module wil hebben, dus een die bijvoorbeeld ook met Linux-webservers kan werken, dan hebben we dus een probleem.
Nou overweeg ik voor het vinden van een oplossing een aantal benaderingen:
1) De ActiveX-control op de Linux-server laten draaien via Wine (krakkemikkig lapmiddel naar mijn mening)
2) De ActiveX-control op een aparte Windows-computer (of in een VMWare-box) laten draaien en via een of andere netwerk-koppeling met bijvoorbeeld Java-code te laten communiceren (erg omslachtig)
3) De ActiveX-control porten naar een Java servlet (op dit moment de meest realistische en praktische optie, naar mijn mening, maar lijkt mij ook het meeste werk)
4) suggesties van jullie die ik nog niet heb genoemd???
Wat ik wil weten is hoe ik deze uitdaging het beste kan aanpakken, bijvoorbeeld op een van de bovengenoemde manieren. Ik weet op dit moment overigens nog niet zeker of ik zelf toegang krijg tot de sourcecode van de ActiveX-control, maar indien wel: dan lijkt optie 3 mij het beste. Wie kan hierover meer vertellen (ervaringen, tips, etc)?
Op Google kon ik opvallend weinigs (eigenlijk niets concreets) vinden over het werkelijk porten van ActiveX-code naar Java. ActiveX-code is meestal in C++ geschreven, niet?
Nou overweeg ik voor het vinden van een oplossing een aantal benaderingen:
1) De ActiveX-control op de Linux-server laten draaien via Wine (krakkemikkig lapmiddel naar mijn mening)
2) De ActiveX-control op een aparte Windows-computer (of in een VMWare-box) laten draaien en via een of andere netwerk-koppeling met bijvoorbeeld Java-code te laten communiceren (erg omslachtig)
3) De ActiveX-control porten naar een Java servlet (op dit moment de meest realistische en praktische optie, naar mijn mening, maar lijkt mij ook het meeste werk)
4) suggesties van jullie die ik nog niet heb genoemd???
Wat ik wil weten is hoe ik deze uitdaging het beste kan aanpakken, bijvoorbeeld op een van de bovengenoemde manieren. Ik weet op dit moment overigens nog niet zeker of ik zelf toegang krijg tot de sourcecode van de ActiveX-control, maar indien wel: dan lijkt optie 3 mij het beste. Wie kan hierover meer vertellen (ervaringen, tips, etc)?
Op Google kon ik opvallend weinigs (eigenlijk niets concreets) vinden over het werkelijk porten van ActiveX-code naar Java. ActiveX-code is meestal in C++ geschreven, niet?
[ Voor 6% gewijzigd door Verwijderd op 25-06-2003 18:05 ]