01/10/2018, 13:59

Tạo Server xử lý cho app di động

Xin chào và chúc mừng năm mới các bạn!
Mình học về android app. Giờ mình đang muốn làm 1 cái server nhỏ, để app có thể kết nối đến, gửi dữ liệu lên. Khi đó server sẽ xử lý, kết hợp với database và trả về dữ liệu cho app ngay lập tức. Mình thì chưa biết gì về tạo server như vậy, trước đây mình chỉ làm 1 cái webservice nhỏ dùng php thôi.
Các bạn có thể cho mình biết mình cần bắt đầu từ đâu và học những gì để tạo được server như vậy được không?
Cảm ơn các bạn.

Dark.Hades viết 16:10 ngày 01/10/2018

Chúc mừng năm mới @Anh_Cong_Le

Bạn đã tìm hiểu về Json chưa? Nếu chưa thì mình giải thích ngắn:
Nó là dạng dữ liệu có cấu trúc, rất gọn, nhẹ, dễ đọc (với mắt người chứ máy tính mần chết m*). Phía server bạn chỉ cần trả về 1 đoạn text dạng json, phía client nhận nó rồi parse ra là xong.

Bạn có thể google/youtube về cách sử dụng nó như 1 API cho server-client.

tuyetroimuahe viết 16:05 ngày 01/10/2018

Cảm ơn bạn @Dark.Hades!
Về JSON thì mình đã biết rồi bạn à. Mình có làm webservice và Firebase trước và đều dùng JSON cả.
Cái mình chưa biết là xây dựng 1 cái Server để nó chạy xử lý và trả về cho mình ấy. Mình chưa biết bắt đầu từ đâu để làm cái này nữa.

Dark.Hades viết 16:01 ngày 01/10/2018

Hiểu cơ bản là bạn muốn dùng network API nào, TCP/IP hay UDP/IP

Mình thấy bạn quen HTTP hơn nên sẽ thiên về hướng này.
Bạn có thể dùng trực tiếp kinh nghiệm làm webservice PHP của bạn rồi áp dụng vào đây. Thay vì bạn trả về phía trình duyệt một đống mã HTML thì bạn trả lại 1 đoạn text JSON, nếu kì công thì thay cả HEADER.
Sử dụng API của android để request/post/get data từ url của website về là được.

Bài liên quan
0