Cách Hoạt động Của ICQ Di động

Mục lục:

Cách Hoạt động Của ICQ Di động
Cách Hoạt động Của ICQ Di động

Video: Cách Hoạt động Của ICQ Di động

Video: Cách Hoạt động Của ICQ Di động
Video: Điện thoại di động hoạt động như thế nào? | Các thế hệ điện thoại | Tri thức nhân loại 2024, Có thể
Anonim

Hệ thống ICQ ban đầu được tạo ra để giao tiếp bằng máy tính cá nhân. Nhưng khi sự sẵn có của điện thoại di động tăng lên cùng với việc truy cập Internet, các lập trình viên bắt đầu tìm ra cách sử dụng hệ thống này từ chúng. Lúc đầu, tất cả các ứng dụng cho mục đích này là không chính thức, nhưng sau đó những ứng dụng chính thức đã xuất hiện.

Cách hoạt động của ICQ di động
Cách hoạt động của ICQ di động

Hướng dẫn

Bước 1

Trong thời kỳ ICQ thuộc sở hữu của AOL, thỏa thuận giữa công ty và người dùng đã cấm sử dụng các ứng dụng khách thay thế và các ứng dụng chính thức chỉ dành cho máy tính chạy Mac OS và Windows. Nhưng trên thực tế, không ai bị trừng phạt vì sử dụng các chương trình thay thế. Chúng được tạo cho cả Mac OS và Windows, và cho hệ điều hành không có máy khách chính thức, chẳng hạn như Linux. Và vẫn chưa có giải pháp phần mềm cho điện thoại di động. Các trình duyệt WAP đã được tích hợp sẵn trong nhiều trình duyệt, nhưng khả năng chạy các ứng dụng Java vẫn chưa có ở tất cả. Do đó, một trang web có tên là TJAT đã được tạo ra. Nó hoạt động như thế này: một ứng dụng khách thay thế được khởi chạy trên máy chủ và người dùng từ điện thoại có trình duyệt WAP sẽ truy cập giao diện web, nhập số và mật khẩu, sau đó có cơ hội gửi và nhận tin nhắn. Máy chủ hoạt động như một loại cầu nối, tương tác với máy chủ ICQ bằng ngôn ngữ "dễ hiểu" và với trình duyệt WAP - theo cách "dễ hiểu" đối với nó. Sau khi máy chủ này bị tấn công và những kẻ tấn công đã giành được quyền truy cập vào một số mật khẩu. Nhưng vào thời điểm đó, nó không còn phù hợp với hầu hết người dùng.

Bước 2

Điều này là do thực tế là điện thoại có khả năng chạy các ứng dụng Java đã sớm trở nên phổ biến. Điều này giúp bạn có thể tạo máy khách ICQ trực tiếp trên điện thoại di động mà không yêu cầu máy chủ "phiên dịch". Các lập trình viên đã tạo ra một số ứng dụng khách thay thế, trong đó nổi tiếng nhất là JIMM. Từ quan điểm của giao thức tương tác, anh ta bắt chước khách hàng chính thức, vì vậy máy chủ ICQ sẵn sàng tương tác với anh ta. AOL sau đó tuyên bố một cuộc chiến âm thầm với các khách hàng không chính thức, bao gồm cả JIMM. Các thay đổi đã được thực hiện đối với giao thức, được phản ánh trong ứng dụng chính thức, nhưng tác giả của giao thức không chính thức không có thời gian ngay lập tức để giải mã và phản ánh những thay đổi này trong quá trình phát triển của chúng. Sau nhiều lần thử như vậy, AOL đã bỏ cuộc, nhận ra rằng sớm muộn gì các nhà phát triển cũng sẽ "lôi kéo" chương trình của họ lên để thay đổi giao thức. Đối với người dùng Linux khi đó đã có một ứng dụng khách chính thức dưới dạng ứng dụng Flash, tuy nhiên, ứng dụng này hoạt động kém hơn nhiều so với các phát triển của bên thứ ba. Đối với điện thoại di động, chỉ có các ứng dụng không chính thức.

Bước 3

Người dùng Jabber, nơi khách hàng không chính thức không bao giờ bị cấm, và do đó có nhiều chương trình như vậy dành cho điện thoại di động, có thể truy cập ICQ thông qua các cổng. Đây cũng là những chương trình chạy trên máy chủ. Giống như TJAT, họ "nói chuyện" với máy chủ ICQ bằng một ngôn ngữ "dễ hiểu", nhưng khi tương tác với điện thoại di động, họ phải trao đổi thông tin không phải với trình duyệt WAP mà với ứng dụng khách Jabber. Trong "cuộc chiến yên lặng" với các khách hàng thay thế, họ thường từ chối hoạt động. Đã có trường hợp hack các cổng như vậy, nhưng chúng rất hiếm.

Bước 4

Tình hình đã thay đổi theo chiều hướng tốt hơn sau khi ICQ được mua lại từ AOL bởi nhóm Mail. Ru. Chủ sở hữu mới cho phép tạo các máy khách thay thế và cấp cho các lập trình viên quyền truy cập vào mô tả giao thức. Nhưng mặt khác, nhu cầu về các ứng dụng không chính thức đã gần như biến mất. Ban đầu, hỗ trợ ICQ đã được thêm vào Mail. Ru Agent, tại thời điểm đó đã có một khách hàng chính thức. Sau đó, ứng dụng khách di động ICQ chính thức được phát hành với sự hỗ trợ cũng cho Mail. Ru Agent. Trên thực tế, đây là hai chương trình gần như giống hệt nhau, khác nhau về thiết kế chính. Cả hai đều tương tác trực tiếp với máy chủ và cũng sớm giới thiệu hỗ trợ cho Jabber vào cả hai chương trình. Kết quả là các ứng dụng khách đa giao thức có chút khác biệt so với các phát triển của bên thứ ba.

Bước 5

Ngày nay, có các máy khách ICQ chính thức tương tác trực tiếp với máy chủ cho hầu hết các nền tảng di động phổ biến. Ngoài ra còn có một ứng dụng khách chính thức cho máy tính để bàn Linux, cũng như một ứng dụng khách web chính thức hoạt động giống như TJAT. Nó không yêu cầu Flash và bạn có thể sử dụng nó thông qua một trình duyệt thông thường từ cả máy tính và điện thoại di động.

Đề xuất: