سؤال

هل لدى أي شخص روابط وموارد للاتصال بـ AS400 من Java؟

أتذكر منذ سنوات ، أخبرني أحدهم عن موصل يحاكي ضغطات المفاتيح من لوحة المفاتيح وغيرها من النهج "أنقى" الذي يتصل مباشرة.

على الويب ، وجدت الكثير من الروابط ، لكن لا يمكنني العثور على منتج كامل للقيام بذلك (ربما لا أستخدم الكلمات الرئيسية الصحيحة).

تعديل

شكرا على الإجابات:

ما نبحث عنه هو وسيلة للوصول إلى البيانات الموجودة داخل AS400 و/أو الشاشات التي تستخدمها وتعرضها لتطبيقات جديدة أخرى لإعادة استخدامها. إما كخدمة ويب من نوع ما ، أو مباشرة من خلال Java (وستقوم Java بفضح العمليات باستخدام WebServices)

شكرا مقدما.

تعديل

وفقًا لـ Micsim Post ، وجدت أيضًا هذا الرابط:

http://www.ibm.com/developerworks/library/ws-as400/index.html

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

المحلول

ما تبحث عنه هو على الأرجح صندوق الأدوات لـ Java ™ & Jtopen من IBM. هناك أيضًا فئة AS400 في صندوق الأدوات لأداء مهام AS400 المحددة. يمكنك أن تبحث هنا و هنا لمزيد من التفاصيل. فقط غوغدها وآمل أن يكون مفيدًا.

نصائح أخرى

كانت تقنية 5250 من شاشة IBM "ويب" - سأقوم بنشر رابط ولكن من المحتمل أن تكون أفضل من غوغلينغ ، لأن وثائق IBM منتشرة للغاية. هناك تقنيات أخرى متوفرة أيضًا ، لكن: لم يكن عمليات النشر على الشاشة مفضلة أبدًا ، حيث عادة ما ينتهي بك الأمر بشيء ، على الرغم من أنه يبدو أكثر حداثة ، إلا أنه من الصعب استخدامه في الواقع من الشاشة الخضراء ولم يعد أكثر وظيفية. من المحتمل أن يكون 5250 منصة إدخال البيانات الأفضل التي استخدمتها على الإطلاق - تعد نماذج الويب في المتصفح واحدة من الأسوأ.

كما ذكرنا ، JT400 هو السبيل للذهاب لمعظم الأشياء الأخرى. خاصه:

JDBC - لجميع الأشياء SQL. إذا قمت بذلك بشكل صحيح ومعالجة ملفاتك كما لو كانت بالفعل جداول ، فهي طريقة للابتعاد عن 400 بالكامل.

وصول على مستوى السجل - اكتب برامج Java باستخدام واجهة برمجة تطبيقات قاعدة بيانات مماثلة إلى RPGLE (جميع تلك السلاسل ، التي يحبها 400 مبرمج)

برامج الاتصال ، أوامر النظام ، وإدارة الموارد (قوائم بيانات البيانات ، ومناطق البيانات ، والطباعة / التخزين المؤقت ، والوظائف ، إلخ)

حظا طيبا وفقك الله

إذا كنت ترغب فقط في تشغيل Java على AS/400 (أو Iseries ، أو النظام الأول ، أو أي شيء قرر قسم التسويق في IBM الاتصال به هذا الشهر) ، فهذه لغة مدعومة. يمكنك الوصول إلى قاعدة بيانات Pseudo-DB2 مباشرة. أم أنك بعد شكل آخر من أشكال التكامل؟

من الواضح أن هذا يعتمد على ما تريد القيام به ، ولكن إذا كنت ترغب في محاكاة ضغطات المفاتيح عبر اتصال شبكة بعملية AS400 ، فقد تتوقع أن تكون المكتبة التي تبحث عنها.

هذا عمومًا هو اختراق سيء حقًا ، وكثيراً ما تكون هناك طرق أفضل لتحقيق أهدافك. ماذا تحاول أن تفعل؟

يمكن العثور على مكتبة توقع 4J هنا. توقع كان في الأصل أمر UNIX سمح لك بتحديد سلسلة تتوقع رؤيتها ثم سلسلة من الأحرف للعودة. تم استخدامه بشكل متكرر لأتمتة تسجيل الدخول وما إلى ذلك وتطبيقات تنقيط الشاشة.

حتى الأفضل هو TN5250J وحدة التحكم ، والتي يمكن استخدامها لاستخراج البيانات من AS/400.

تقدم Jacada الأدوات اللازمة لفعل ما تبحث عنه

http://www.jacada.com/

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