سؤال

أقوم بتطوير تطبيق جافا لخدمات الويب هو (في الغالب) الذي سيتم استخدامه من قبل عملاء SOA الآخرين.حاليا أخطط لاستخدام CXF لنشر خدمات وأساليب الويب المختلفة باستخدام SOAP / XML.

أنا الآن طلب من التحقيق في تطبيق عميل رفيع عن هذه الأداة.لقد كنت أبحث في مكتبات جافا سكريبت مثل extjs و dojo - ويبدو أنها واضحة حقا.بالنظر إلى أن هذا تطبيق ويب وليس موقعا على شبكة الإنترنت، لا أعتقد حقا أنني سأخلق العديد من صفحات HTML ثابتة للغاية - ربما واحدة فقط.في الغالب أخطط لاستخدام كائن XMLHTPRequest لضرب خدمات الويب لدي بالفعل وأخذ النتائج وتعديل DOM.

ومع ذلك، لم أقم أبدا بإنشاء واجهة مستخدم يستند إلى المتصفح قبل وفي سياق تطبيق JavaScript تقريبا بنسبة 100٪ أحاول معرفة الدور، إن وجدت، أي خادم MVC Server مثل الربيع MVC سيشتري لي.هل هناك حاجة لذلك؟ما هو جيد ل؟

هل كانت مفيدة؟

المحلول

إذا كنت تستخدم مولد عميل CXF JavaScript وانتقل للحصول على تطبيق صفحة JS واحدة، فأنا لا أرى ما يعطيك إطار Java MVC (بصرف النظر عن تعقيد إضافي).

نصائح أخرى

SPRING MVC هي وحدة نمطية على شبكة الإنترنت تعتمد على الخدمات و JSPS.إذا كنت تكتب جافا سكريبت واجهة مستخدم يدعو الخدمات مباشرة، أود أن أقول أنك لا تحتاج إلى الربيع MVC.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top