Khi ứng dụng mNews muốn gửi một yêu cầu tới máy chủ, ứng dụng sẽ gọi tới các PHP script đã được cài đặt trên server. Việc gọi tới các script này được thực hiện thông qua các HTTP GET/POST request.
Khi nhận được yêu cầu từ phía client, máy chủ trả về các message với định dạng xác định. Mỗi định dạng máy chủ trả về, ứng dụng mNews sẽ render ra giao diện phù hợp. Cụ thể ở đây là 3 dạng giao diện
Giao thức liệt kê các chuyên mục:
$prev_link|$next_link|$title|$status|$search_link| $item1_title;$item1_link|
$item2_title;$item2_link|…
Trong đó:
+ $prev_link là link trang liền trước của trang hiện thị, nếu số trang > 1 + $next_link là trang liền sau của trang hiển thị.
+ $title là tiêu đề của trang
+ $status là dòng chữ hiện thị ở góc dưới của trang (nó có dạng số trang hiện tại/tổng số trang. Ví dụ: < 3/10 >)
+ $search_link là link sẽ được request tới khi người dùng gõ vào ô tìm kiếm. Nếu link này là “”, thì phần mềm sẽ không hiển thị ô tìm kiếm.
+ $item_title là tiêu đề của một chuyên mục + $item_link là đường dẫn tới chuyên mục đó
Giao thức liệt kê tin trong một chuyên mục
$prev_link|$next_link|$title|$status|$search_link| $item1_title;$item1_link;$item1_description;| $item2_title;$item2_link;$item2_description|…
Giống với giao thức khi liệt kê các chuyên mục, nhưng mỗi item có thêm một tham số là $item_description là mô tả cho tin tức đó.
Giao thức này cũng dùng để liệt kê các tin mới nhất, và các tin tìm được tương ứng
Giao thức chi tiết một tin
$prev_link|$next_link|$title|$status| $news_title|$news_content|
+ $news_title: tiêu đề của tin + $news_content: nội dung tin
Nội dung của tin có thể có chứa các thẻ dạng <img>$image_link</img> - là link tới các ảnh trong tin. Trong quá trình parse, nếu gặp đoạn mã này, ứng dụng sẽ tạo các kết nối để lấy các về nội dung ảnh từ $image_link.