Selamün Aleyküm Arkadaşlar;
Mesela veritabanı işlemleri için yazılan kodlar, tcp/ip-udp için yazılan iletişim amaçlı kodlar vs. temelde nasıl yazılıyor?
Yani şöyle açıklayayım: Mesela Sql için SqlConnection, SqlQuery vs. sınıflar veya modüller var etrafta bunlar nasıl kodlanıyor? Yani mesela MSSQL için bağlantı kodları yapıyoruz ama bu SQL kapalı kaynak kodlu ve bu kodlarla bu SQL üzerinde işlem yapabiliyoruz, hayır açık kaynak kodlu bir veritabanı olsa (SQLITE gibi) kaynak kodlarından belki bu veritabanıyla iletişim kurulabilir ya da tcp/ip için kodlar temelde nasıl kodlanıyor? TCP/IP için temelde donanımla mı iletişim kuruluyor? Kuruluyorsa nasıl yapılıyor? Aslında kısaca şöyle sorayım: Bir kütüphane (Qt gibi) yazan kişiler içerisinde bulunan SQL ile haberleşme, tcp/ip gibi iletişim kurma kodlarını nasıl yazıyorlar? Aslında SQL için örnek verecek olursak benim aklımda şöyle birşey var: MSSQL vb. veritabanını geliştirenler zaten veritabanına erişim konusunda belli komutlar oluşturuyorlar ve kütüphane geliştiricileri de bu komutları kullanarak veritabanına erişiyorlar. Bu sadece benim bir tahminim doğru olmayabilir. Genel olarak bu işler nasıl yapılıyor? Teşekkürler!
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]