2010-01-20 5 views
6

जावा से आरपीजी कार्यक्रम को कॉल करने के लिए मुझे जरूरी आवश्यकता है। जैसा कि इस Accessing RPG on iSeries from Java प्रश्न में सुझाया गया है। मैं जेटी ओपेन का उपयोग करने की योजना बना रहा हूं। लेकिन दुर्भाग्य से मुझे किसी भी सिस्टम सिस्टम तक पहुंच नहीं है। तो क्या जावा प्रोग्राम का परीक्षण करने का कोई तरीका है? क्या विंडोज के लिए कोई आरपीजी सिमुलेटर हैं?AS400 आरपीजी सिम्युलेटर

कोई मदद या विचारों अत्यधिक उपयोगी होगा

सादर

, श्रीनिवास

उत्तर

4

आप (इस सेवा के रूप में बंद कर दिया गया मार्च 21 2012 Innovative Systems पर एक iSeries के लिए नि: शुल्क प्रवेश प्राप्त करने में सक्षम हुआ करता था)। अपनी मशीन पर आप आरपीजी के साथ प्रयोग कर सकते हैं।

कुछ अन्य टिप्पणी,

  • आप आरपीजी कार्यक्रमों सहित जावा से iSeries कार्यक्रमों कॉल कर सकते हैं। लेकिन अगर आप वास्तव में इंटरफेस करना चाहते हैं (पैरामीटर/तर्क का उपयोग करें) तो आप बेहतर आईएलई आरपीजी का उपयोग करें। आईएलई आरपीजी आपको किसी भी प्रकार का समर्थन करता है जिसमें आपको सही डेटाटाइप (पॉइंटर्स समेत)
  • JTOpen ओपन सोर्स क्लास लाइब्रेरी है। वह 400 के रूप में ठीक चलाता है। लेकिन iSeries दुनिया में इस कक्षा पुस्तकालय को स्थापित करने का सामान्य तरीका "लाइसेंस कार्यक्रम" के रूप में है। शब्द लाइसेंस से डरो मत। यह सिर्फ आईएसरीज़ तरीका है जैसे लिनक्स पर एपीटी-गेट। अधिक जानकारी के लिए आईबीएम इंफोसेंटर देखें
  • अंतिम लेकिन कम से कम नहीं, जेटी ओपेन एक नियमित जावा क्लास लाइब्रेरी है। आप अपनी स्थानीय मशीन पर उस लाइब्रेरी का परीक्षण और कोशिश कर सकते हैं। संभोग, आप एक iSeries डेटा-क्षेत्र नहीं खोल सकते हैं लेकिन आपको इस कक्षा पुस्तकालय के लिए अनुभव मिलता है।

बीटीडब्ल्यू मुझे लगता है कि आप विंडोज के लिए आरपीजी सिम्युलेटर के बारे में भूल सकते हैं। कुछ कंपाइलर हो सकते हैं जो मुझे नहीं पता लेकिन यह आरपीजी के बारे में विशिष्ट बात नहीं है, यह तथ्य है कि यह आईएसरीज़ पर चलता है। और दुर्भाग्य से कोई iSeries एमुलेटर उपलब्ध नहीं है।

+0

iSeries पावर सिस्टम बन गया। ओएस/400 आईबीएम बन गया। – WarrenT

0

आप Infinite जो एक उत्पाद अनंत मैं यह Windows, यूनिक्स, या लिनक्स पर आरपीजी/400, इले आरपीजी, कोबोल/400, इले कोबोल, DDS, & सीएल सक्षम करने के लिए दावा है कहा जाता है पर लोगों से पूछताछ हो सकती है। इस पर्यावरण में जावा के साथ एकीकरण का उल्लेख उनके brochure में नहीं किया गया है।

1

क्या विंडोज के लिए कोई आरपीजी सिमुलेटर है?

एक आरपीजी सिम्युलेटर आपको कोई अच्छा काम नहीं करेगा। आपको जो चाहिए वह "जावा के लिए आईएलई सिम्युलेटर" जैसा होगा। यह "आरपीजी" नहीं है जिसे जावा से बुलाया जा रहा है, बल्कि यह "आईएलई * पीजीएम या * एसआरवीपीजीएम ऑब्जेक्ट है जो विशेष पैरामीटर-हैंडलिंग विशेषताओं के साथ है"। (ठीक है, ओपीएम * पीजीएम ऑब्जेक्ट्स को कॉल करना भी संभव है, लेकिन मतभेदों पर चर्चा करने की कोई आवश्यकता नहीं है।)

बिंदु यह है कि एक आरपीजी सिम्युलेटर पर्याप्त नहीं होगा। आपको "पर्यावरण सिम्युलेटर" की आवश्यकता है जो जावा के पैरामीटर मानों को संसाधित करता है। यदि आपके पास वास्तव में "आरपीजी सिम्युलेटर" था, तो यह प्रभावी ढंग से गारंटी देता है कि जावा (विशेष रूप से जेटीओपेन के माध्यम से) की कॉल लाइव पीसीएमएल इंटरफ़ेस के माध्यम से चलने वाली किसी भी चीज़ के साथ काम करने वाली नहीं है। आप शायद ऐसे कार्यक्रमों पर कॉल को प्रभावित कर सकते हैं; कॉल को उसी तरह कोड नहीं किया जाएगा, इसलिए अभ्यास व्यर्थ होगा।

यदि आप किसी उपयुक्त सर्वर तक पहुंच नहीं देते हैं तो आप इसके बारे में चिंता नहीं कर सकते हैं। बस कोड प्रक्रियाएं जो किसी भी दूरस्थ कॉल को समाहित करती हैं और उस समय आने पर सर्वर पर्यावरण पर ट्यून करती हैं।

0

जैसा कि पहले से ही उल्लेख किया गया है - कोई आरपीजी सिम्युलेटर नहीं है। आप मुफ्त iSeries खाते के लिए here पंजीकृत करने का प्रयास कर सकते हैं। समस्या यह है कि ओएस/400 के किसी भी ज्ञान के बिना आप दूर नहीं होंगे। क्या आपके पास आपकी कंपनी में कोई है जो आपके साथ लॉग इन कर सकता है और पर्यावरण के साथ आपकी मदद कर सकता है?

1

http://pub400.com/ पर एक निःशुल्क AS400 सर्वर है, यह काम करता है !!

संबंधित मुद्दे