كيفية الحصول على قدر أكبر من السيطرة حزم الشبكة على الروبوت
-
20-09-2019 - |
سؤال
وأنا أبحث لتصميم تطبيق من شأنها أن تتطلب بعض السيطرة عميقة حول حزم IP. تبحث على دليل مرجعي على موقع المطورين في الروبوت أرى السيطرة على الحزم من java.net:SocketOptions وjava.net:DatagramPacket محدودة للغاية. على وجه التحديد أنا أبحث للسيطرة على بت الفردية داخل علبة لوضع أعلام TCP، SYN / ACK / RST، وهكذا دواليك. وبناء على مستندات وأنا على افتراض لا أستطيع أن أفعل هذا في API جافا المقدمة من الروبوت وانا التخمين أنا يجب أن نفعل ذلك بطريقة أخرى؟
وأي شخص لديه أي فكرة عن هذا؟
المحلول
وهكذا يبدو أن SDK لا تستطيع أن تفعل كما كنت المطلوبة. وNDK قد تكون قادرة على ولكن يعتقد على مزيد أعتقد حتى باستخدام تتطلب privs الجذرية لبناء الحزم الخام. كما ليس لدي أي نية للقضاء هاتفي في هذا الوقت، وسوف تكون جميع وضع هذا في الانتظار.
لا تنتمي إلى StackOverflow