مشكلات تصميم البرمجيات
-
01-10-2019 - |
سؤال
أخطط لإنشاء برنامج في تصميم العميل خادمًا. يجب أن تكون التكنولوجيا جافا.
يجب أن يحتوي الخادم على طبقة اتصال لخدمات الويب (مثل قميص Restful) و RMI و JSF.
يمكن للعملاء أن يكونوا: fatclients في سوينغ أو عملاء متصفح في JSF.
في تركيزي ، هناك Jboss Netty بالنسبة للخادم ، يبدو Jersey أكثر بساطة ولكن Netty سيكون لديه المزيد من واجهات أخرى يمكن أن تكون مثيرة للاهتمام أيضًا. هل يقدم Netty شيئًا لـ RMI؟
قرأت في مكان ما أن JSF و Restful لا يتناسب مع معًا. هل هناك تطبيقات خدمة ويب تتناسب مع تطبيق JSF مثل IceFaces؟
شكرًا!
المحلول
أود أن أقترح استخدام إطار الربيع. باستخدامه ، يمكنك تنفيذ RMI ، والراحة ، إلخ على نفس تنفيذ الخدمة ، وهو أمر بسيط للغاية. علاوة على ذلك ، سيستفيد تصميمك من نموذج حقن التبعية المستخدمة في الربيع.
تحقق من ذلك في http://www.springsource.org/about