كيفية إرسال البيانات إلى منفذ com باستخدام جافا؟ [مكرر

StackOverflow https://stackoverflow.com/questions/900950

  •  23-08-2019
  •  | 
  •  

سؤال

ممكن مكررة:
اتصالات جافا التسلسلية على ويندوز

الأصدقاء، أريد الاتصال ونقل البيانات إلى منفذ COM (إما افتراضي أو أصلي) في جافا؟

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

المحلول

تم طرح هذا السؤال والإجابة على عدة مرات:

قراءة الملف من المنفذ التسلسلي باستخدام جافا

قراءة الميناء التسلسلي في جاوة

قراءة ملف من ميناء التسلسل في جافا

هل هناك مكتبة جافا أو إطار للوصول إلى المنافذ التسلسلية؟

اتصالات جافا التسلسلية على ويندوز

للإشارة إلى عدد قليل.

أنا شخصيا أوصي serialport من http://serialio.com. - انها ليست مجانية، لكنها تستحق المطور (عدم وجود إتاوات) رسوم الترخيص لأي مشروع تجاري. وبعد للأسف، لم تعد غير محفوظة حاليا للنشر، ويبدو أن serialio.com لديهما أنفسهم بائع الأجهزة؛ اضطررت للبحث عن معلومات عن SerialPort.

من تجربة شخصية، أوصي بشدة ضد Sun و IBM و RXTX التطبيقات، كلها غير مستقرة في استخدام 24/7. الرجوع إلى إجاباتي على بعض الأسئلة المذكورة أعلاه للحصول على التفاصيل. لتكون عادلة تماما، قد قطع Roxtx شوطا طويلا منذ أن جربته، على الرغم من التخلي عن تطبيقات الشمس و IBM بشكل أساسي، حتى في ذلك الوقت.

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

نصائح أخرى

يوفر API للاتصالات Java (المعروف أيضا باسم Javax.comM) تطبيقات الوصول إلى أجهزة RS-232 (المنافذ التسلسلية): http://www.oracle.com/technetwork/java/index-jsp-141752.html.

بديل ل javax.comm هل rxtx المكتبة التي تدعم المزيد من المنصات من javax.comm.

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