ما هي Java CMS التي يمكن أن تتواصل مع EJBs التي تم نشرها على خادم التطبيق نفسه؟

StackOverflow https://stackoverflow.com/questions/4100864

سؤال

لقد طرحت هذا السؤال بالفعل في ServerFault, ، ولكن ربما من الأفضل أن تسأل هنا.

قمنا بتطوير تطبيق Javaee6. هذا التطبيق هو في الأساس شيء مشابه مثل الواجهة الخلفية إلى WebShop (لا توجد واجهة مستخدم على الإطلاق ، فقط الحسابات/معالجة البيانات). الآن ، نحن نبحث عن CMS على شبكة الإنترنت يمكننا من خلاله استخدام هذه الواجهة الخلفية. لذلك ، في الأساس مجرد CMS على شبكة الإنترنت ، سهلة الاستخدام للمستخدم النهائي الذي يمكنه بعد ذلك تغيير محتويات الصفحة الثابتة باستخدام CMS على الويب ، والتي يمكننا البرمجة لاستخدام الواجهة الخلفية الخاصة بنا للقيام ببعض الحسابات. جرح JSF يكون لطيفا ...

لذلك أنا أطلب اقتراحات بشأن CMS على الويب ، وكيفية القيام بالتكامل. إذا كانت هناك حاجة إلى مزيد من التوضيحات ، سأحاول تقديمها.

شكرا على رؤيتك!

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

المحلول

قمنا بدمج springMVC مع opencms. أعتقد أنه سيعمل أيضًا مع EJB.

http://www.sendspace.com/file/x2sipm

لكنني سألقي نظرة على ماغنوليا بالتوازي ، والذي أوصت به للاوتز أدناه ، وهو أيضًا CMS جيد القائم على Java. أعتقد أن كلاهما سيعمل بشكل جيد مع EJB ، لذلك في النهاية ، إنها مجرد مسألة ذوق / معيار آخر ، أي من تلك التي تفضلها (الميزات ، و ui-wise ، إلخ).

نصائح أخرى

يجب أن تكون على ما يرام مع Magnolia CMS ، خاصة مع وحدة Blossom ، ستحصل على بنية MVC نظيفة جدًا. اطلب من وحدة التحكم في Spring معالجة المكالمات الخاصة بك خادم EJB ، ثم قم بتقديم العرض باستخدام Magnolia (خلط المحتوى من المستودع مع البيانات من خادم EJB الخاص بك). لا أعتقد أن JSF مدعوم كتقنية عرض ، رغم ذلك. مرشد أو JSP.

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