«business-logic» etiketlenmiş sorular

3
İş mantığı mikro hizmet mimarisinde nerede oturmalıdır?
Monolitik bir yaklaşıma alıştığım için hala kafamı mikro hizmet mimarisinin etrafına sarmaya çalışıyorum Diyelim ki son derece basitleştirilmiş bir Uber rezervasyon sistemi oluşturmaya çalışıyoruz . : Şeyler basitleştirmek için biz en biz 3 hizmetler ve müşteri için bir ağ geçidi API var diyelim Booking, Drivers, Notificationve aşağıdaki iş akışını vardır: …

3
Varlık Çerçevesi ve Anemik Alan Modelinden Kaçınmak
İş mantığımızda bazen böyle bir şeyi tanımlayan yöntemlerimiz vardır: User.ResetCourse(Course courseToReset) Sorun, hem Kullanıcı hem de Ders'in Entity Framework proxy nesneleri olmasıdır. Bu, Kullanıcı veya Parkurda navigasyon özelliklerine bastığımızda, veritabanına büyük bir isabet yaratabileceği anlamına gelir, çünkü bu nesneler IQueryable değildir, bu yüzden normalde bunlar üzerinden yinelenir. Bunu çözmek için …

4
İş mantığı gerçekten sunucuya ait mi?
Web uygulaması için tipik bir yığın, bir veritabanı, sunucu tarafı kodu olan bir sunucu ve HTML / CSS / JavaScript tarayıcısı olan bir kullanıcıdır. Kapsamlı AJAX'tan önce, denetleyicinin sunucu tarafı kodu olduğu MVC rulled. Bir sunucunun Dinamik web sayfaları için yanıt isteklerini yönlendirmesi gerekiyordu (örn. JSP ve ASP gibi şablonlanmış …

2
İş dışı uygulamalardan bahsederken “İş mantığı” terimini kullanmalı mıyım?
Programın başlatma, giriş, çıkış ile ilgilenmeyen bir parçası olduğunu varsayalım. Sadece ne yapılacağını, neye izin verilip verilmeyeceğini belirtir. Bunun için "İş mantığı" terimini kullanıyorum. Ancak uygulamanın iş ile ilgisi yoktur. Örnek: bir oyun. Aşağıdaki parçaların olduğunu varsayalım: Girdi işleme Çarpışma algılama, fizik, oyuncu kontrolü Çıktı oluşturma AI - NPC'ler belirtilen …

1
İş mantığı ve Hizmet katmanı
Bu cevabı okudum: https://softwareengineering.stackexchange.com/a/234254/173318 lütfen anlayışımı düzeltin. İş kuralları , gerçek dünyada iş adımlarının listesini ifade eder (kod yok). İş Mantığı , iş kurallarını kodlara dönüştürme sürecini ve bu grup / tür kodlarını "İş mantığı" olarak adlandırılan süreci ifade eder. Hizmet katmanı ne için kullanılır? bu cevabı okursam, iş mantığı …

4
DAL ve BLL Katmanları arasında veri ve iş nesnelerini almanın ayrılması
Bu soruyu göndermeden önce biraz araştırma yaptım. Diğer sorular veya gönderilerin yanı sıra, bunlardan biri aşağıda verilmiştir. Nasıl belirleyeceğime dair net bir fikrim yoktu. Veri Erişim Katmanındaki İş Nesneleri Bir havuz var ve iş katmanları veri almak için havuzu çağırır. Örneğin, BLL ve DAL için aşağıdaki sınıflarım olduğunu varsayalım: class …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.