الطبقة الوسطى - مكتبة فئة C# أو WCF؟
-
29-09-2019 - |
سؤال
أقوم بتطوير تطبيق عمل جديد يتطلب طبقة عمل وطبقة وصول للبيانات.
في الوقت الحالي ، لدي كلاهما كمكتبات فئة بسيطة C# والتي سيتم استهلاكها بواسطة تطبيق Silverlight RIA وتطبيق WCF (الذي سيتم كشفه كخدمات ويب SOAP).
هل هناك أي سقوط لتطوير هذه المستويات كمكتبة C# class بدلاً من استخدام مكتبة WCF؟
لذا ، بدلاً من Silverlight-> RIA (ASP.NET)-> مكتبة فئة BLL C #-> مكتبة فئة DAL C #-> EF-> SQL Server
هل سيكون من الأفضل الذهاب إلى Silverlight-> RIA (ASP.NET)-> | (ويب) | -> مكتبة BLL WFC-> مكتبة فئة DAL C #-> EF-> SQL Server؟
المحلول
مكتبة C# العادية جيدة بما فيه الكفاية. لا يزال بإمكان مشروع الويب الخاص بك التعامل مع تكوينات خدمة WCF لك. جميع مكتبة WCF التي تقوم بها مكتبات WCF مرجعية عند إنشائها.
لا تنتمي إلى StackOverflow