كيف يمكنك إرسال واستقبال حزم UDP في Java على جهاز متعدد طرق الاتصال؟

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

  •  09-06-2019
  •  | 
  •  

سؤال

لدي جهاز مثبت عليه برنامج VmWare والذي أضاف واجهتين إضافيتين للشبكة.نظام التشغيل هو فيستا.لدي تطبيقان لـ Java، أحدهما يبث مخططات البيانات، والآخر يستقبل مخططات البيانات تلك.المشكلة التي أواجهها هي أنه ما لم أقوم بتعطيل واجهتي شبكة VmWare، فلن يتمكن جهاز الاستقبال من استقبال مخططات البيانات.

ما هي أفضل طريقة لتفعيل ذلك دون تعطيل الواجهات؟

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

المحلول

انظر إلى المنشئ البديل لـ DatagramSocket:

DatagramSocket(int port, InetAddress laddr)
Creates a datagram socket, bound to the specified local address.

أعتقد أنك تحدد المنفذ فقط.

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