![]() |
Programma aansturen op server
Wat is het principe programmeertechnisch van het aansturen van een programma wat op een server draait, maar wel zo dat de dll op de server wordt aangeroepen en uitgevoerd en niet van lokaal.
Ik hoop dat het duidelijk is. Nu roep ik de functie uit de dll op de server aan (theoretisch), maar hij voert dat de dll lokaal uit en gebruikt dus ook mijn locale recources. |
Bouw een DCOM+ object op de server en roep die aan.
|
Dank je wel :)
|
Als je het helemaal mooi wilt doen (ik weet niet wat voor programma je bouwt), kun je overwegen om Mircosoft Transaction Server te installeren.
Deze zorgt ervoor dat het object effectief maar een keer wordt aangemaakt. Probeer je het object nog een keer aan te maken, dan registreert MTS dit en maakt domweg een kopie/clone of iets anders aan (simpel gezegd). |
(Corrigeer me, als ik je vraag niet goed begrepen heb)
Het tegengaan van uitvoeren van dingen lokaal zou je kunnen oplossen om via Telnet te gaan werken; situatie: PC1 draait DafioServer en luistert op poort 38,5 PC2 connect via Telnet naar PC1 op poort 38,5 en stuurt commando 'shutdown' oid Op deze manier moet je wel een login-systeem maken, zodat niet iedereen mijn mooie DafioServer uit de lucht kan halen :P |
Citaat:
|
Citaat:
|
| Alle tijden zijn GMT +1. Het is nu 21:55. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.