Click here to Skip to main content
15,880,725 members
Please Sign up or sign in to vote.
5.00/5 (1 vote)
See more:
Hi guys... i was wondering is it possible if i have an csharp server that is installed in windows OS to be able to control the client computer that is installed in a linux OS? and if yes then how to accomplish this? i was planning on creating a client application that will be installed in a linux server and the main server will be installed in a windows OS... is it possible for 2 different os to communicate with each other using c#? i downloaded this Monoproject that has the same feature as the visual studio in windows. it runs in linux. so i was planning on creating my linux client application... can i make this 2 different OS communicate with each other without using database as a mode of communication? what i mean is they can communicate just through packets?
Posted

use WCF for this kind of communication, you will be able to use TCP/IP if you have .Net(.Net Mono) on linux also.
 
Share this answer
 
The short answer is yes, all the computer-to-computer capabilities in the Framework are available to you (TCP, UDP, web services. For a remote control app you probably want a persistent TCP connection.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900