JBoss Seam
सीम रेड हैट के एक प्रभाग जेबॉस द्वारा विकसित एक वेब अनुप्रयोग ढांचा था। सीम 3 सीम 3 सी. डी. आई. प्रोग्रामिंग मॉडल के विस्तार का एक मॉड्यूलर सेट प्रदान करता है। सीम का मिशन पारंपरिक और क्लाउड परिनियोजन के अनुरूप समृद्ध, मानक-आधारित इंटरनेट अनुप्रयोगों के निर्माण के लिए एक पूरी तरह से एकीकृत विकास मंच प्रदान करना है। सीम 3 का उद्देश्य सीम 2 की तुलना में एक्सटेंशन का एक अधिक स्केलेबल, फीचर समृद्ध सेट होना है, जो केवल रखरखाव विकास के तहत है। सितंबर 2012 से गिटहब पर सीम स्रोतों को अद्यतन नहीं किया गया है। सीम 3 के सक्रिय विकास को रेड हैट द्वारा रोक दिया गया है। सीम 2 सीम 2 दो संरचनाओं एंटरप्राइज जावाबीन्स (ईजेबी3) और जावासर्वर फेस (जेएसएफ) को जोड़ती है। हालाँकि, सरल पोजो का उपयोग पिछले छोर पर किया जा सकता है। केवल एनोटेशन का उपयोग करके किसी भी ईजेबी3 ऑब्जेक्ट या किसी भी साधारण पोजो ऑब्जेक्ट को सीम घटक में बदला जा सकता है। एक बार जब कोई घटक सीम घटक बन जाता है, तो इसे जे. एस. एफ. के माध्यम से या अन्य व्यावसायिक-तर्क घटकों के माध्यम से एकीकृत तरीके से प्राप्त किया जा सकता है। इस प्रकार, कोई भी फ्रंट-एंड से किसी भी बैक-एंड ईजेबी घटक को उसके सीम घटक नाम से संबोधित करके एक्सेस कर सकता है। यह जावा वेब फ्रेमवर्क पहचान प्रबंधन सुविधाओं को शामिल करता है। सीम 2 बाइजेक्शन की अवधारणा का परिचय देता है, जिसे स्प्रिंग की निर्भरता इंजेक्शन सुविधा से लिया गया है, जहां वस्तुओं को @In और @Out एनोटेशन का उपयोग करके निर्धारित चर से/में-इंजेक्ट या आउट-इंजेक्ट किया जा सकता है। यह ढांचा संदर्भों की अवधारणा का भी विस्तार करता है। प्रत्येक सीम घटक एक संदर्भ में मौजूद है। डिफ़ॉल्ट सीम संदर्भ, एक वार्तालाप, कई पृष्ठों तक फैला हो सकता है और आमतौर पर शुरू से अंत तक पूरे व्यवसाय प्रवाह को फैलाता है। सत्र संदर्भ उपयोगकर्ता के सभी कार्यों को तब तक पकड़ता है जब तक कि वह ब्राउज़र को लॉग आउट या बंद नहीं कर देता है-यहां तक कि ब्राउज़र बैक-बटन के कई उपयोगों में भी। फ्रेमवर्क के साथ आपूर्ति किए गए कमांड-लाइन टूल सीम-जेन का उपयोग करके मौजूदा डेटाबेस से स्वचालित रूप से एक सीआरयूडी (क्रिएट-रीड-अपडेट-डिलीट) वेब-एप्लिकेशन उत्पन्न किया जा सकता है। सीम जेबॉस टूल्स के उपयोग के माध्यम से डब्ल्यूवाईएसआईडब्ल्यूवाईजी विकास की सुविधा प्रदान करता है, जो ओपन-सोर्स एक्लिप्स एकीकृत विकास वातावरण पर लक्षित प्लग-इन का एक समूह है। सीम रिचफेसेस और ICEfaces अजाक्स पुस्तकालयों के साथ-साथ कई अन्य अजाक्स पुस्तकालयों के साथ-साथ जावास्क्रिप्ट कोड लिखने की आवश्यकता के बिना एकीकृत होता है। सीम में पीडीएफ दस्तावेज़ों, ई-मेल, ग्राफ और माइक्रोसॉफ्ट एक्सेल कार्यपत्रकों के लिए निर्माता मॉड्यूल भी शामिल हैं। जेबॉस सॉफ्टवेयर की सूची भी देखें वेब फ्रेमवर्क की तुलना ग्रंथ सूची संदर्भ बाहरी लिंक रेड हैट सॉफ्टवेयर जावा उद्यम मंच वेब फ्रेमवर्क क्रॉस-प्लेटफ़ॉर्म सॉफ्टवेयर