05-12-2019, Saat: 21:42
Client/Server dediğimiz yapının bir tarafında Delphi'nin FDConnection bileşeni, diğer tarafında, yani server kısmında MySQL DB Engine vardır. Bunlar TCP/Ip üzerinden birbirleriyle haberleşirler. Client bu engine'e bir select * ... komutu gönderir, engine bu komutun gerektirdiği işlemleri kendi veritabanlarında işleyerek sonuçlarını yine TCP/Ip üzerinden client'e gönderir. Client gelen bu veriyi tablo ile erişilebilecek şekle çevirir ve bizim bunu DBGrid üzerinde görmemizi sağlar. Temel çalışma sistemi bu.
Embedded sistemler ise bizim programımızın kodları (dll veya lib de olabilir) vasıtasıyla veritabanı tablolarına doğrudan erişimi demektir. Bu ilk bakışta daha çekici gelmekle beraber çok ciddi sıkıntılar oluşturan bir sistematiktir. Özellikle çok kullanıcılı ortamlarda kesinlikle tercih edilmez.
C/S olarak nasıl çalışacaksınız,
Soru 1 MySQL sunucusu nerede?
Embedded sistemler ise bizim programımızın kodları (dll veya lib de olabilir) vasıtasıyla veritabanı tablolarına doğrudan erişimi demektir. Bu ilk bakışta daha çekici gelmekle beraber çok ciddi sıkıntılar oluşturan bir sistematiktir. Özellikle çok kullanıcılı ortamlarda kesinlikle tercih edilmez.
C/S olarak nasıl çalışacaksınız,
Soru 1 MySQL sunucusu nerede?

