سؤال

لدي مشكلة كبيرة مع IBM HACL من أجل الوصول إلى الخادم التي يتحدث 3270 البروتوكول.المكتبة تحافظ على تحطمها ، JNI المجمع هو في الواقع إصلاح الخلل طبقة عن سوء التنفيذ وسوء توثيق مكتبة (وأظن لدينا عرض جديد البق مع ذلك أيضا).وعلاوة على ذلك, في شركتنا, الجميع يعرف جافا و يمكن الحفاظ على البرنامج إذا لم يكن لديك JNI-طبقة IBM مكتبة الفئة.

لدينا لاستخدام فئة C++ مكتبة, لأن IBM جافا مكتبة غير قابل للاستخدام:نحصل على كل غير القابلة للطباعة الشخصية على ترجمة و نفقد السيطرة على جميع الشخصيات على طول الطريق.

والسؤال الآن هو:يمكن أن نترك هذه المكتبة وتنفيذ الحل في جافا تماما (نود تجنب استخدام مكتبة أخرى من بائع آخر)?هو بروتوكول حسنا موثق ؟ هو تنفيذ 3270-أكثر-ssl حقا المعقدة ؟

شكرا

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

المحلول

http://tools.ietf.org/html/rfc1041

لذلك أعتقد موثقة (على افتراض أنا ضربت حق doc) لم أستطع العثور على تنفيذ جافا على الرغم من أنك قد تحتاج إلى رمز الامر telnet أو ربما SSH

نصائح أخرى

أنا معتاد على الاختلافات بين 3270 و 5250 البيانات والجداول ، ولكن هناك 5250 التنفيذ في جافا في tn5250j المشروع المتاحة من http://tn5250j.sourceforge.net/

قد تكون قابلة للاستخدام بالنسبة لك ؟

(هناك أيضا 3270 الشاشة إلغاء المشروع في http://freehost3270.sourceforge.net/ ولكن يبدو أن التخلي عنها).

freehost3270 لا تبدو مهجورة كما قد تظهر - السير الذاتية قد يتغير من 2 سنوات.هناك دائما arguement جيدة رمز لن تحتاج إلى تغيير في كثير من الأحيان أن في أي حال لو لم تتغير.كانت هناك خدمة التعليقات wrt على تعليمات البرمجة الأساسية.إذا كنت لا ترغب في العمل مع الشركات الأخرى المنتجات ثم العمل مع هذا الرمز/المشروع يبدو أن الخيار الأفضل.

Freehost ليست جيدة رمز.حتى لا يكلف نفسه عناء محاولة ذلك.هناك سبب أن يبدو ميتا.جين TN3270 هو أفضل ولكن غير مكتملة.ومن الناحية المثالية كنت ترغب في العثور على API الخاص بالشركة المحاكي البرنامج يستخدم.أنا لا تزال تبحث عن واحد بالنسبة لنا.

سيكون هناك خيار آخر h3270.فمن جافا الأمامية إلى x3270 مجموعة من الأدوات.

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