मोबाइल ICQ कैसे काम करता है

विषयसूची:

मोबाइल ICQ कैसे काम करता है
मोबाइल ICQ कैसे काम करता है

वीडियो: मोबाइल ICQ कैसे काम करता है

वीडियो: मोबाइल ICQ कैसे काम करता है
वीडियो: आईसीक्यू मोबाइल 2024, नवंबर
Anonim

ICQ सिस्टम मूल रूप से पर्सनल कंप्यूटर का उपयोग करके संचार के लिए बनाया गया था। लेकिन जैसे-जैसे इंटरनेट तक पहुंच के साथ मोबाइल फोन की उपलब्धता बढ़ती गई, प्रोग्रामर उनसे इस प्रणाली का उपयोग करने के तरीकों के साथ आने लगे। सबसे पहले, इस उद्देश्य के लिए सभी आवेदन अनौपचारिक थे, लेकिन फिर आधिकारिक दिखाई दिए।

मोबाइल ICQ कैसे काम करता है
मोबाइल ICQ कैसे काम करता है

निर्देश

चरण 1

उस अवधि के दौरान जब ICQ का स्वामित्व AOL के पास था, कंपनी और उपयोगकर्ता के बीच समझौते ने वैकल्पिक क्लाइंट के उपयोग को प्रतिबंधित कर दिया था, और आधिकारिक केवल Mac OS और Windows चलाने वाले कंप्यूटरों के लिए थे। लेकिन व्यवहार में, वैकल्पिक कार्यक्रमों का उपयोग करने के लिए किसी को दंडित नहीं किया गया था। वे मैक ओएस और विंडोज दोनों के लिए बनाए गए थे, और ओएस के लिए जहां कोई आधिकारिक क्लाइंट नहीं थे, उदाहरण के लिए, लिनक्स। और अभी तक मोबाइल फोन के लिए कोई सॉफ्टवेयर समाधान नहीं था। उनमें से कई में WAP ब्राउज़र पहले से ही बनाए गए थे, लेकिन जावा अनुप्रयोगों को चलाने की क्षमता अभी तक सभी में उपलब्ध नहीं थी। इसलिए, TJAT नामक एक वेबसाइट बनाई गई थी। यह इस तरह काम करता है: सर्वर पर एक वैकल्पिक क्लाइंट लॉन्च किया गया था, और उपयोगकर्ता WAP ब्राउज़र वाले फ़ोन से वेब इंटरफ़ेस पर गया, नंबर और पासवर्ड दर्ज किया, और फिर संदेश भेजने और प्राप्त करने का अवसर मिला। सर्वर ने "समझने योग्य" भाषा में ICQ सर्वर के साथ बातचीत करते हुए, और WAP ब्राउज़र के साथ - "समझने योग्य" में - एक प्रकार के पुल के रूप में कार्य किया। एक बार जब यह सर्वर हैक हो गया, और हमलावरों ने कई पासवर्ड तक पहुंच प्राप्त कर ली। लेकिन उस समय तक, यह अधिकांश उपयोगकर्ताओं के लिए प्रासंगिक नहीं रह गया था।

चरण 2

यह इस तथ्य के कारण था कि जावा अनुप्रयोगों को चलाने की क्षमता वाले फोन जल्द ही व्यापक हो गए। इसने "अनुवादक" सर्वर की आवश्यकता के बिना, सीधे मोबाइल फोन पर ICQ क्लाइंट बनाना संभव बना दिया। प्रोग्रामर्स ने कई वैकल्पिक क्लाइंट बनाए, जिनमें से सबसे प्रसिद्ध JIMM था। इंटरेक्शन प्रोटोकॉल के दृष्टिकोण से, उसने आधिकारिक क्लाइंट की नकल की, इसलिए ICQ सर्वर ने स्वेच्छा से उसके साथ बातचीत की। एओएल ने तब अनौपचारिक ग्राहकों पर एक शांत युद्ध की घोषणा की, जिसमें जेआईएमएम भी शामिल था। प्रोटोकॉल में परिवर्तन किए गए थे, जो आधिकारिक क्लाइंट में परिलक्षित होते थे, लेकिन अनौपचारिक लोगों के लेखकों के पास अपने विकास में इन परिवर्तनों को समझने और प्रतिबिंबित करने का तुरंत समय नहीं था। इस तरह के कई प्रयासों के बाद, एओएल ने हार मान ली, यह महसूस करते हुए कि जल्दी या बाद में डेवलपर्स प्रोटोकॉल को बदलने के लिए अपने कार्यक्रमों को "खींचेंगे"। लिनक्स उपयोगकर्ताओं के लिए फ्लैश एप्लिकेशन के रूप में पहले से ही एक आधिकारिक क्लाइंट था, हालांकि, तीसरे पक्ष के विकास की तुलना में बहुत खराब काम करता था। मोबाइल फोन के लिए, केवल अनौपचारिक अनुप्रयोग थे।

चरण 3

जैबर उपयोगकर्ता, जहां अनौपचारिक ग्राहकों को कभी प्रतिबंधित नहीं किया गया था, और इसलिए मोबाइल फोन के लिए ऐसे कई कार्यक्रम थे, गेटवे के माध्यम से आईसीक्यू तक पहुंच सकते थे। ये सर्वर पर चलने वाले प्रोग्राम भी हैं। TJAT की तरह, उन्होंने "समझने योग्य" भाषा में ICQ सर्वर से "बात" की, लेकिन मोबाइल फोन के साथ बातचीत करते समय उन्हें WAP ब्राउज़र के साथ नहीं, बल्कि Jabber क्लाइंट के साथ सूचनाओं का आदान-प्रदान करना पड़ा। वैकल्पिक ग्राहकों के साथ "शांत युद्ध" के दौरान, उन्होंने अक्सर काम करने से भी इनकार कर दिया। ऐसे गेटवे को हैक करने के मामले सामने आए हैं, लेकिन वे दुर्लभ थे।

चरण 4

Mail. Ru समूह द्वारा ICQ को AOL से खरीदने के बाद स्थिति बेहतर के लिए बदल गई। नए मालिक ने वैकल्पिक ग्राहकों के निर्माण की अनुमति दी और प्रोग्रामर को प्रोटोकॉल विवरण तक पहुंच प्रदान की। लेकिन दूसरी ओर, अनौपचारिक अनुप्रयोगों की आवश्यकता लगभग गायब हो गई है। प्रारंभ में, Mail. Ru Agent में ICQ समर्थन जोड़ा गया था, जिसके लिए उस समय पहले से ही एक आधिकारिक ग्राहक था। तब आधिकारिक ICQ मोबाइल क्लाइंट को Mail. Ru Agent के समर्थन के साथ जारी किया गया था। वास्तव में, ये दो लगभग समान कार्यक्रम थे, जो मुख्य डिजाइन में भिन्न थे। दोनों ने सीधे सर्वर से इंटरैक्ट किया, और जल्द ही दोनों कार्यक्रमों में जैबर के लिए समर्थन भी पेश किया। परिणाम बहु-प्रोटोकॉल क्लाइंट हैं जो तीसरे पक्ष के विकास से बहुत कम भिन्न होते हैं।

चरण 5

आज, आधिकारिक ICQ क्लाइंट हैं जो अधिकांश सामान्य मोबाइल प्लेटफ़ॉर्म के लिए सर्वर से सीधे इंटरैक्ट करते हैं। लिनक्स डेस्कटॉप के लिए एक आधिकारिक क्लाइंट के साथ-साथ एक आधिकारिक वेब क्लाइंट भी है जो टीजेएटी की तरह ही काम करता है। इसे फ्लैश की आवश्यकता नहीं है, और आप इसे कंप्यूटर और मोबाइल फोन दोनों से नियमित ब्राउज़र के माध्यम से उपयोग कर सकते हैं।

सिफारिश की: