• 28-03-2020, 22:29:30
    #1
    Arkadaşlar merhaba,
    Kendi kurduğum soap servisim bulunuyor ve bu servise uzak bilgisayardan cevaplar geliyor.
    Örneğin servisime belli aralıklarla kullanıcı isimleri geliyor.
    Ben gelen cevapları anlık olarak servisimden çekerek sayfada göstertmek istiyorum, web socket kullanılması gerekiyor diye biliyorum.
    Ancak websocket kısmında da takıldığım yerler var.
    Çözüm önerileriniz nedir.
  • 28-03-2020, 22:34:36
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba hocam, belirli aralıklarla derken mesela o süre nasıl değişiyor, sabit aralıklarla ise ekrana yazacak kodu cronjob yapabilirsin belki ya da ajax call yaparsın, değilse websocket kullanman icab edecek. ajax çağrılarının sürekli yapılması tarayıcılarda da crash.e sebep olur tabi. WebSocket'in ise implementasyonu biraz zordur PHP'de ancak şöyle de güzel basit araçlar yok değil.
  • 28-03-2020, 22:47:47
    #3
    Eagle05 adlı üyeden alıntı: mesajı görüntüle
    Merhaba hocam, belirli aralıklarla derken mesela o süre nasıl değişiyor, sabit aralıklarla ise ekrana yazacak kodu cronjob yapabilirsin belki ya da ajax call yaparsın, değilse websocket kullanman icab edecek. ajax çağrılarının sürekli yapılması tarayıcılarda da crash.e sebep olur tabi. WebSocket'in ise implementasyonu biraz zordur PHP'de ancak şöyle de güzel basit araçlar yok değil.
    cevapların belli bir zaman aralığı yok tamamen değişkenlik gösterebilir.
  • 28-03-2020, 23:10:45
    #4
    O zaman github'daki araç üzerinden bir deneyin hocam
  • 28-03-2020, 23:13:36
    #5
    SOAP ve Restful API yazdım ama ne yapmak istediğinizi yine de anlayamadım.
    Web servislerinin socket ile çalışmasına gerek yok.
  • 28-03-2020, 23:21:55
    #6
    Benim anladığım da servislerin websocket üzerinden çalışması değil düzenli gelen verinin anlık olarak gösterilmesi. İçeriğin/yapının nasıl olduğunu da bilmiyoruz tabi.
  • 29-03-2020, 03:58:12
    #7
    .wsdl olarak servisleri kurdum.
    Servisime belli aralıklarla cevaplar geliyor.
    Bende bu cevapları geldiği anda tek tek sayfamda göstermek istiyorum.
  • 29-03-2020, 11:36:31
    #8
    SOAPXML servis kurdunuz, bu servise dışarıdan TALEP gelmekte (servise cevap değil talep gelir. Adına Request Envelope -talep zarfı- deniyor ) Siz bu gelen talepleri takip edeceğiniz bir sayfa mı yapmak istiyorsunuz?
  • 29-03-2020, 15:13:18
    #9
    evet gelen talepleri anlık olarak sayfa da göstermek istiyorum.