• 09-08-2019, 15:55:23
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Selamlar.
    C++ ile server - client çalışan bir sisteme, chat kısmına javascript ile bağlantı kurulabilir mi? Php'nin kendi socket bağlantısıyla sorunsuz bağlanıp okuma ve mesaj yazma yapabiliyorum ama bağlantı tek seferlik olmuş oluyor. Javascript ile bir bağlantı açıp, bağlantıyı kullanıcı kapatana kadar sürekli okuyacak şekilde açık tutabilir miyiz?

    Node.js gibi sisteme uymayacak şeyler işime yaramaz. Sistem binlerce kullanıcısı olan, kendi içinde ağı olan bir yapı. Veriyi başka bir yere yollamak oradan okumak veya başka bir dilde kodlamak mümkün değil. JS, python, ruby veya web üzerinden çalıştırabileceğim herhangi bir dil ile tcp bağlantısı yapmak istiyorum.
    Ücretli - ücretsiz yardımcı olabilecek var ise yardımını bekliyorum, teşekkürler.
  • 09-08-2019, 15:59:45
    #2
    adme adlı üyeden alıntı: mesajı görüntüle
    Selamlar.
    C++ ile server - client çalışan bir sisteme, chat kısmına javascript ile bağlantı kurulabilir mi? Php'nin kendi socket bağlantısıyla sorunsuz bağlanıp okuma ve mesaj yazma yapabiliyorum ama bağlantı tek seferlik olmuş oluyor. Javascript ile bir bağlantı açıp, bağlantıyı kullanıcı kapatana kadar sürekli okuyacak şekilde açık tutabilir miyiz?

    Node.js gibi sisteme uymayacak şeyler işime yaramaz. Sistem binlerce kullanıcısı olan, kendi içinde ağı olan bir yapı. Veriyi başka bir yere yollamak oradan okumak veya başka bir dilde kodlamak mümkün değil. JS, python, ruby veya web üzerinden çalıştırabileceğim herhangi bir dil ile tcp bağlantısı yapmak istiyorum.
    Ücretli - ücretsiz yardımcı olabilecek var ise yardımını bekliyorum, teşekkürler.
    Konu browser olunca flash ile araya girebilirsiniz. Onun dışında bildiğim kadarıyla mümkün değil. Belki websocket sunucusu kurup websocket sunucusundan socket'e bağlanabilirsiniz.
  • 09-08-2019, 16:02:26
    #3
    Osein adlı üyeden alıntı: mesajı görüntüle
    Konu browser olunca flash ile araya girebilirsiniz. Onun dışında bildiğim kadarıyla mümkün değil. Belki websocket sunucusu kurup websocket sunucusundan socket'e bağlanabilirsiniz.
    Dediğim gibi, websocket sunucu kurup aracı koymak mantıksız. Çünkü sistem sadece chat değil. Gereksiz bir yük bindiremem, var olanı aktif kullanmam gerekiyor, php'nin sürekli çalışmasnı sağlamak gibi. Flash aklıma gelmemişti, teşekkürler bir inceleyeyim var mı bağlantı diye.
  • 09-08-2019, 16:05:49
    #4
    Üyeliği durduruldu
    http ile dinleyen server kodlarsın http ile dinleyen > tcp ile dinleyene gönderir. tcp http ye gönderir. http de cliente gönderir.

    Bana gore bu yolda mantiklidir. Ama hardcode dir. Sunlarla yapabilirim dediklerinin arasında en mantiklisi Python geliyor.
  • 09-08-2019, 16:10:03
    #5
    Rijndael adlı üyeden alıntı: mesajı görüntüle
    http ile dinleyen server kodlarsın http ile dinleyen > tcp ile dinleyene gönderir. tcp http ye gönderir. http de cliente gönderir.

    Bana gore bu yolda mantiklidir. Ama hardcode dir. Sunlarla yapabilirim dediklerinin arasında en mantiklisi Python geliyor.
    Tcp dinleyen php mi? Eğer öyle ise bağlantıyı koruyamadığımız için iş görmeyecek. Kullanıcı adı ve şifreyle giriş yaptığı için sürekli olarak yeniden giriş yapması gerekecek ve o an akmakta olan chati hep kaçıracak sadece son 1-2 mesajı yakalayabilecek. Python denedim ama web üzerinde çalıştıramadım bağlantıyı
  • 09-08-2019, 16:11:54
    #6
    Üyeliği durduruldu
    tcp dinleyen c++ > 127.0.0.1:14150
    http dinleyende c++ > 127.0.0.1:8085

    iki farklı server uzerinde de olabilir.

    veriler http dinleyene gideceği icin tcp sunucusu on planda gözükmez.
  • 10-08-2019, 00:57:01
    #7
    Rijndael adlı üyeden alıntı: mesajı görüntüle
    tcp dinleyen c++ > 127.0.0.1:14150
    http dinleyende c++ > 127.0.0.1:8085

    iki farklı server uzerinde de olabilir.

    veriler http dinleyene gideceği icin tcp sunucusu on planda gözükmez.
    Teşekkürler ama o ara sunucuda kullanıcı adına göre veriyi ayrıştırma zor olacak ve yine ana sistemde oturum açmam gerekiyor. Mantığı ben kuramadım ücretiyle kuracak varsa sisteme yük bindirmeden ona da razıyım.
  • 10-08-2019, 01:02:50
    #8
    Aynı durumu bende uzun zamandır araştırıyorum bir sonuca varamadım, js ile tcp connect olup dinlemede kalacak bir yapı varsa takip.