การสื่อสารฐานซ็อกเก็ตระหว่างไคลเอนต์ Android และเซิร์ฟเวอร์ PHP

ฉันมีเซิร์ฟเวอร์ PHP ที่เปิดการเชื่อมต่อซ็อกเก็ตและเริ่มฟังบนพอร์ตเฉพาะ ฉันต้องเขียนไคลเอนต์ Android ที่ส่งข้อมูลไปยังเซิร์ฟเวอร์ จากนั้นเซิร์ฟเวอร์จะอ่านซ็อกเก็ตสำหรับข้อมูลขาเข้าและเขียนการตอบกลับไปยังซ็อกเก็ต ข้อมูลที่แลกเปลี่ยนคือชุดของสตริง ฉันจะทำให้การสื่อสารนี้เกิดขึ้นได้อย่างไร? ใช้โปรโตคอลประเภทใด?

กรุณาให้แนวทางแก่ฉันด้วย

ขอบคุณ.

ไอยรา


person Sam    schedule 31.03.2011    source แหล่งที่มา


คำตอบ (1)


ใช้คลาส URLConnection นี่คือตัวอย่างโค้ดสำหรับอ่านข้อมูลจาก uri หากต้องการเขียนข้อมูล ให้ใช้ getOutputStream()

URL url = new URL("ftp://example.com/example.html");
URLConnection urlConnection = url.openConnection();
InputStream in = new BufferedInputStream(urlConnection.getInputStream());
try {
  readStream(in);
} finally {
  in.close();
}
person Thibault J    schedule 31.03.2011