Avatar billede bumle90 Nybegynder
03. marts 2004 - 12:24 Der er 8 kommentarer og
1 løsning

oprettelse af process på anden maskine

Hej, jeg ville høre om nogle evt. ved hvordan man starter en process op på en anden maskine, altså så den ligger i den anden maskines hukommelse og gør brug af dens processor osv.
Avatar billede jakobdo Ekspert
03. marts 2004 - 13:14 #1
Det er vel det som kaldes RPC...
Avatar billede arne_v Ekspert
03. marts 2004 - 16:37 #2
Den slags er meget platform specifikt.

For windows vil jeg sige: DCOM
Avatar billede bumle90 Nybegynder
03. marts 2004 - 16:49 #3
Aha,DCOM....hvordan bruges sådan noget?
Avatar billede arne_v Ekspert
03. marts 2004 - 16:56 #4
Det er tungt stof.

Men start evt. her:
  http://www.codeproject.com/com/HelloTutorial1.asp
Avatar billede bumle90 Nybegynder
03. marts 2004 - 17:29 #5
Hmm oki ja..ser mig lidt tungt ud.
Kan godt være jeg hopper over i første omgang :)
Til gengæld kunne jeg godt tænke mig at høre om en process der bliver startet af en exefil som er startet af en bestemt bruger, har denne skabte process så samme sikkerhedsrettigheder som den exe fil brugeren startede, og har den samme rettigheder som brugeren?
Altså jeg mener bare har alle processer og underprocesser der direkte eller indirekte bliver startet af en bruger, har de samme rettigheder som brugeren? (Win2k system)
Avatar billede arne_v Ekspert
03. marts 2004 - 19:16 #6
Hm. Jeg har aldrig set det beskrevet noget sted. Men jeg er helt overbevist om at det
forholder sig sådan medmindre man gør noget specielt når processen skal startes.
Avatar billede arne_v Ekspert
03. marts 2004 - 19:18 #7
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/createprocess.asp

The CreateProcess function creates a new process and its primary thread. The new process runs the specified executable file in the security context of the calling process.

If the calling process is impersonating another user, the new process uses the token for the calling process, not the impersonation token. To run the new process in the security context of the user represented by the impersonation token, use the CreateProcessAsUser or CreateProcessWithLogonW function.

så ja !
Avatar billede arne_v Ekspert
03. marts 2004 - 19:18 #8
OK ?
Avatar billede bumle90 Nybegynder
03. marts 2004 - 19:45 #9
lækkert nok :)
Tak skal du have arne
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester