जावा ईई का हिस्सा हैं जो बड़ी संख्या में प्रौद्योगिकियों/क्षमताओं हैं। उनमें से कुछ टॉमकैट डाउनलोड के हिस्से के रूप में उपलब्ध हैं, अन्य को टॉमकैट आधारित वातावरण में जोड़ा जा सकता है और कुछ को टॉमकैट पर्यावरण में जोड़ा नहीं जा सकता है।
बिलाव पर एक EJB जार तैनात: नहीं
कॉल एक EJB कंटेनर में चल रहे एक EJB के दूरस्थ तरीकों: हाँ।
बिलाव पर एक RAR तैनात: नहीं
बिलाव पर एक कान तैनात: नहींएक साथ कि एक EJB कंटेनर में एक EJB चलने के रिमोट तरीकों कॉल एक जावा वेब startable एप्लिकेशन की मेजबानी के लिए एक तरह से नहीं।
पक्की सड़क:: हाँ
उपयोग JSF के रूप में
बिलाव पर एक आवेदन ग्राहक जार तैनात आपके ऐप के लिए ढांचा: हां, लेकिन आपको अपने ऐप में एक कार्यान्वयन पैकेज करने या इसे अपने सर्वर पर स्थापित करने की आवश्यकता है।
एक प्रोग्राम है जो लाभ उठाता है JSR-88 बिलाव पर युद्ध फ़ाइलों की तैनाती के प्रबंधन के लिए बनाएँ: नहीं ... नहीं है कि यह एक बहुत बड़ा नुकसान है।
उपयोग JSR-77 MEJBs अपने बिलाव सर्वर का प्रबंधन करने के: नहीं ... एक और बड़ा नहीं नुकसान।
एसओएपी वेब सेवाएं प्रदान करने वाले वेब ऐप्स बनाएं: हाँ ... लेकिन आपको अलग-अलग डाउनलोड के हिस्से के रूप में टूल और लाइब्रेरी प्राप्त करने की आवश्यकता होगी और उन्हें अपने वर्कफ़्लो, एप्लिकेशन और सर्वर रनटाइम के साथ एकीकृत करें।
जेपीए का उपयोग करने वाले वेब ऐप्स बनाएं: हाँ ... लेकिन आपको अलग डाउनलोड के हिस्से के रूप में टूल और लाइब्रेरी की आवश्यकता होगी और उन्हें अपने वर्कफ़्लो, एप्लिकेशन और सर्वर रनटाइम के साथ एकीकृत करें।
सीडीआई का उपयोग करने वाले वेब ऐप्स बनाएं: हाँ ... लेकिन आपको अलग डाउनलोड के हिस्से के रूप में टूल और लाइब्रेरी की आवश्यकता होगी और उन्हें अपने वर्कफ़्लो, एप्लिकेशन और सर्वर रनटाइम के साथ एकीकृत करें।
मुझे समझ में क्यों बिल्ला एक ई कंटेनर नहीं है, लेकिन मैं थोड़ा उलझन में हूँ कोशिश कर रहा हूँ। @ जेसे वेब आप अपने जवाब में कहते हैं कि टोमकैट में कोई जेपीए समर्थन नहीं है। क्या इसका मतलब है कि जेपीए का इस्तेमाल टॉमकैट के साथ नहीं किया जा सकता है? क्योंकि मुझे पूरा यकीन है कि मेरे वेब अनुप्रयोगों में से एक में टोमकैट 6 में तैनात किया गया है, मैंने सफलतापूर्वक जेपीए 2.0 का उपयोग किया है और इसका उपयोग किया है। धन्यवाद – NikosDim
@NikosDim Tomcat अंतर्निहित जेपीए समर्थन के साथ नहीं आता है। (Http://wiki.eclipse.org/EclipseLink/Examples/JPA/Tomcat_Web_Tutorial) [बिलाव में जेपीए के लिए EclipseLink का उपयोग करने का यह उदाहरण] यह अच्छी तरह सार रखते हैं: "बिलाव 6 डिजाइन द्वारा एक जावा EE 5 शिकायत सर्वर के रूप में यह है नहीं है एक सर्वलेट कंटेनर, तथापि सर्वलेट कंटेनर EJB 3.0/जेपीए आवेदन से प्रबंधित जावा SE में आवेदन पत्र (अकेले खड़े) मोड चलाने के लिए सक्षम है। " असल में, आप इसे काम कर सकते हैं लेकिन इसमें एक कस्टम तैनाती शामिल है जिसमें आपने जावा ईई पुस्तकालयों को अपने टॉमकैट सर्वर पर रखा है। –