PDA

View Full Version : ارتباط دو نرم افزار برروی یک سیستم بدون استفاده از دستابیس و فایل



arastoahmadi
شنبه 25 مرداد 1399, 08:01 صبح
با سلام

دوستان من دو تا winapp با سی شارپ طراحی کرده ام و میخام این دو برنامه با هم تبادل اطلاعات بکنند، درضمن دوستان من نمیخام از دیتابیس و فایل برای تبادل اطلاعات استفاده شود من میخام طوری باشه که کاربر به داده ها دسترسی نداشته باشه ، شما چه روشی رو پیشنهاد میدید؟

ممنون

_behnam_
شنبه 25 مرداد 1399, 23:13 عصر
سلام.
یک راهش این هست که از سوکت ها استفاده کنید. اگر با مبحث سوکت پروگرمینگ اشنایی ندارید باید حتما اول یاد بگیرید.

arastoahmadi
یک شنبه 26 مرداد 1399, 07:59 صبح
ممنون از پاسختون منظورتون ارتباط tcp ip هستش ؟

AMIBCT
یک شنبه 26 مرداد 1399, 18:17 عصر
روش استاندارد در ویندوز استفاده از Pipeها است که اجازه می‌دهد به صورت یک طرفه یا دو طرفه، اطلاعات بین برنامه‌ها رد و بدل شود

مهدی کرامتی
یک شنبه 26 مرداد 1399, 21:08 عصر
دو تا گزینه خوب وجود داره، یکی gPrc (https://grpc.io/docs/languages/csharp/quickstart/) و دیگری ZeroMQ. (https://zeromq.org/languages/csharp/)