Delphi uygulama veritabanı değişikliklerini zaman bilgilendiren bir bildirim sunucusu oluşturmak nasıl?

0 Cevap java

Biz MySQL sofralarımızın bazı değişiklikler vardır durumunda bir Delphi uygulama bilgilendirmek gerekiyor.

Delphi istemcilerin güvenlik duvarı arkasında Internet ve bunlar biz uygulamak için gereken bildirim sunucuya bağlanmadan önce kimlik doğrulaması gerekir. Sunucu örneğin Java, PHP veya Python kullanarak programlanmış olabilir ve bu müşterilerin binlerce desteklemek zorundadır.

Genellikle veritabanında bir değişiklik sadece tek bir istemci haberdar olmak gerekiyor ve ben performans bir darboğaz olacak inanmıyorum. Bu sadece belirli müşteri etkileyen bir değişiklik olduğunda müşterilerin bu binlerce herhangi bilgilendirmek mümkün olmalıdır.

Ben nerede bir çözüm düşünüyordum:

  1. MySQL tetikleyici bildirim sunucusu bilgilendirmek olacaktır
  2. Delphi müşteri bir mesajlaşma kuyruğuna bağlanır ve onu kullanarak bildirim alır

Benim sorular:

  1. Ne değişimin dış sunucu bilgilendirmek için tetikleyici şekilde iyi olurdu
  2. Hangi mesaj kuyruğu çözüm almak için?

0 Cevap