Hocam merkezi bir katalog olması benim de işime gelir ama dediğim gibi karşı taraftaki sitelerin yazılımları farklı farklı olacağı için her site sahibi, bu katalogdaki verileri kendi veritabanlarına entegre etmek için bir döngü kurmak zorundalar. Xml olarak değil de mysql ya da mongo kullansam da aynı şey oluyor. Her site bu verileri kendilerine entegre etmek zorunda.
Ki entegrasyonu geçtim, bir de her satış işlemi yaptıktan sonra ana veritabanındaki stoğu güncellemesi, ardından da diğer tüm sitelere bunu belirtmesi (ki güncel stoğu alıp kendilerini güncellesinler) gerekiyor. Çok çetrefilli geliyor bana
Ki entegrasyonu geçtim, bir de her satış işlemi yaptıktan sonra ana veritabanındaki stoğu güncellemesi, ardından da diğer tüm sitelere bunu belirtmesi (ki güncel stoğu alıp kendilerini güncellesinler) gerekiyor. Çok çetrefilli geliyor bana
Her site kendi veritabanını değil, sadece sağlanılacak yeni veritabanını kullanacak :)
Kısacası varolan yazılımlarda data source değişimi olacak.
Değişimi minimum halde yapabilmek için, tüm sistemlerin veri modelini alıp, hepsi için min. eforlu olabilecek veri modelini belirleyip, sonrasında ilgili değişiklikleri sitelere yaptırmak en basit çözüm, diğer türlüsü size sadece müşteri şikayeti, yüksek operasyon maliyeti çıkarmaktan başka bir şey değildir.
Kolaylıklar.