Uygulamanın mimarisi hakkında bir tavsiyeye ihtiyaç

0 Cevap

Ben bu gün bir uygulamanın mimarisini oluşturmaya çalışıyorum ve ben bazı tavsiyeler duymak mutluluk duyacağız. İşte uygulamanın kendisi hakkında bazı ayrıntılar vardır. Bu müşteriler kayıt ve hizmetlerin çeşit için (kredi kartı ile) ödeyebileceğiniz bir web arayüzü vardır. Bu hizmetler buna dayalı çünkü bazı bilgileri sağlamak zorunda. Örneğin hizmet çalışmalarını planlamak dayanıyor. Tabii ki her zaman sitesi aracılığıyla sipariş durumunu kontrol edebilirsiniz.

Ayrıca ben diğer fiziksel makine üzerinde bulunan bir veritabanı (benim durumumda daha iyi ne emin değilim, klasik ilişkisel veritabanı veya NO-SQL veritabanı) var. Yani müşterilerin bilgi almak ve ona dayanan bazı işler yapmak için db içine saklamak zorunda. Orada bir windows hizmeti veya ana iş yapar Linux analog var yanında. Bu işi yapmak için veritabanındaki bilgilere dayalı süreçleri oluşturmak gerekir. Başka bir deyişle ben başlangıçta belirtilen hizmetlerin web sitesinin işletme mantığı ile değil windows hizmeti değil sağladı. Tabii onun çalışmaları sırasında bu hizmeti geri benim veritabanına bir bilgi depolayan veya bir şekilde güncelleyin.

Geçenlerde Microsoft mimari uygulamalar hakkında kitap okudum ve bir uygulama oluşturmak için orada birçok yaklaşımları tanıtmak. Örnek DDD ya da öylesine Client / Server veya tabanlı bileşenleri mimarisi için. Ben gerçekten benim durumumda en uygun ne karıştı. Birisi bana bir şey tavsiye eder misiniz. Şimdiden teşekkürler.

0 Cevap