पर अपग्रेड करने के लिए विश्वास दिलाता है हम अपने कुछ ग्राहकों को पैकेज किए गए जावा वेब एप्लिकेशन बेचते हैं। यह मूल रूप से सर्वलेट्स का संग्रह है, कुछ SOAP वेब सेवा और कुछ स्थिर संसाधन हैं। हम ईजेबी और न ही किसी अन्य जावा एंटरप्राइज़ फैंसी सामान नहीं करते हैं।ग्राहकों को जावा 5
हमारे कुछ ग्राहक आईबीएम वेबस्पियर एप्लिकेशन सर्वर v5.1 चला रहे हैं, इसलिए हम रन-टाइम और विकास के लिए जावा 1.4 तक सीमित हैं। बेशक, हम जावा 5 (या यहां तक कि बेहतर जावा 6) का उपयोग करके अपना विकास करना चाहते हैं। 1.4 में SOAP करने के लिए बाहरी lib की आवश्यकता होती है (हम एक्सिस का उपयोग करते हैं, लेकिन यह उम्र बढ़ रहा है)। हम enum, मुक्केबाजी, जेनेरिक का उपयोग नहीं कर सकते ... 1.4 अनुपालन तृतीय पक्ष पुस्तकालयों को ढूंढना मुश्किल हो रहा है।
ग्राहक वर्तमान में इस पुराने-काम-काम करने वाले सेटअप से संतुष्ट हैं। हम उन्हें अपने जावा रन-टाइम को अपग्रेड करना चाहते हैं। इस मामले में, इसका मतलब आईबीएम डब्ल्यूएएस 6.1 या 7.0 में अपग्रेड करना है?
हम उन्हें क्या कह सकते हैं? उनके लिए इसमें क्या है?
अब तक मुझे मिल गया है: JVM के रूप में
- बेहतर प्रदर्शन और अधिक जावा 5 (यहां तक कि जावा 6 के साथ बेहतर) में कुशल है। हालांकि, मैं इस पर आंकड़े नहीं डाल सकता। निश्चित नहीं है कि आईबीएम वीएम में काफी सुधार हुआ है (हमारे क्लाइंट में से एक एईक्स पर चल रहा है)।
- समर्थन। आईबीएम डब्ल्यूएएस 5.1 केवल विशेष विस्तारित समर्थन कार्यक्रमों के माध्यम से समर्थित किया जा सकता है।
वे बड़े निगम हैं, इसलिए वे एक साल से अधिक समय पहले अपने समाधान की योजना बनाते हैं। वे आज एक परिपक्व उत्पाद का चयन करते हैं और वे इसे बाद में तैनात करते हैं। तब उत्पाद के अंत होने से कुछ महीने पहले उत्पाद होता है।
IBM WebSphere Application Server comparison
यह जावा 6 के उन्नयन के लिए करने के लिए [ कारण और फायदे समान है गैर-तकनीकी निर्णायक (ग्राहक पर) ] (http://stackoverflow.com/questions/3371681/reasons-and-advantages-for-upgrading-to-java-6-for-a-non-technical- निर्णायक-एट-वें)। –
WAS 5.1? जे 2 ईई 1.3? ओएमजी, यह मजेदार होना चाहिए: एस –
@ पास्कल हाँ। कम से कम, जावा 1.4 रनटाइम समर्थन है। – gawi