home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / os / mswindo / programm / win32 / 971 < prev    next >
Encoding:
Internet Message Format  |  1992-09-15  |  2.1 KB

  1. Path: sparky!uunet!sun-barr!olivea!spool.mu.edu!yale.edu!jvnc.net!rutgers!att-out!pacbell.com!rtech!ingres!nitin
  2. From: nitin@Ingres.COM (Nitin Borwankar)
  3. Newsgroups: comp.os.ms-windows.programmer.win32
  4. Subject: Re: Can I port a UNIX X11 app to NT?
  5. Message-ID: <1992Sep15.152944.14728@pony.Ingres.COM>
  6. Date: 15 Sep 92 15:29:44 GMT
  7. References: <1992Sep08.053621.4405@microsoft.com> <3047@accucx.cc.ruu.nl> <JBS.92Sep10192514@sun1.Congruent.COM> <1992Sep12.031057.28256@microsoft.com>
  8. Reply-To: nitin@Ingres.COM (Nitin Borwankar)
  9. Organization: Ask Computer Systems Inc., Ingres Division, Alameda CA 94501
  10. Lines: 33
  11.  
  12. In article <1992Sep12.031057.28256@microsoft.com> alistair@microsoft.com (Alistair Banks) writes:
  13. >
  14. >The system can run multiple subsystems - a single process can only belong
  15. >to one subsystem, but an app can easily be made up of multiple communicating
  16. >processes from different subsystems - the GUI can be written to the Win32
  17.  
  18. What is the mechanism for inter-subsystem communication ?
  19. Can it be anything other than shared memory ? It seems not since each
  20. subsystem has its' own view of what a process is and does not understand
  21. a process in another subsystem, except perhaps at a level lower than
  22. the subsystem level ie probably something at the kernel level.
  23. Can subsystems "sneak under the covers" and communicate with other subsystems
  24. through the kernel ?
  25.  
  26. I'm just guessing here but I don't see any obvious other way than
  27. shared memory. Even then can subsystems exchange handles to something
  28. like "system global" shared memory ?
  29.  
  30. Since the current doc set doesn't contain any info on the POSIX subsystem
  31. for NT, it's not clear what the interfaces are between subsystems ?
  32. Any one willing to clarify ?
  33.  
  34. >API, and the guts of the app can be written to POSIX - that having been
  35. >said, for most people without heavy dependancies on fork(), the use of
  36. >pure Win32 API is most appealing with its extra functionality -- Alistair
  37.  
  38. Unrelated question :-
  39.  
  40. Can POSIX apps using sockets make calls to winsock or does a separate
  41. sockets implementation have to be written for a POSIX sockets app ?
  42.  
  43. Nitin Borwankar,
  44. nitin@ingres.com           ***** visualize whirled peas *****
  45.