C++ ile C# ın Haberleşmesi (Named Pipe)

Ekran Görüntüsü:

Açıklama:

Bazen faklı dillerde tasarladığımız programların iletişimine ihtiyac duyuyoruz ya çaresiz kalıyoruz yada saçma yollara başvuruyoruz. İşte Pipe’ler tamda bu soruna merhem oluyor.

Farklı programlama dilleri C# C++ Java Python Rubby gibi birbiriyle Pipe’ler vasıtasıyla iletişim kurabilirler. Örneğimizde C++ programı C# a veri gönderiyor.

Bu örnek önceki paylaştığımızla beraber Türkiye’deki İlk Pipe Örneği.

Continue reading »

Pipe’ler Sayesinde C# Programlarının Çift Taraflı Haberleşmesi

Türkiye’deki ilk Pipe Örneği:

Açıklama:

Zaman zaman yaptığımız programların bir biriyle iletişim kurmasına (veri paylaşmasına) ihtiyaç duyuyoruz. Bu gibi durumlarda Pipe’leri kullanabilirsiniz.

Pipe nin görevi faklı programların hafızayı ortak kullanarak iletişimini sağlıyor. Diyelim ki bir programın bir kısmını c++ ile tasarladınız diğer kısmını javayla bunların iletişimine ihtiyacınız var o zaman pipe’leri kullanmanızı tavsiye ederim.

Google Chrome bile pipe’leri kullanıyor.

Continue reading »