Como Funciona O ICQ Móvel

Índice:

Como Funciona O ICQ Móvel
Como Funciona O ICQ Móvel

Vídeo: Como Funciona O ICQ Móvel

Vídeo: Como Funciona O ICQ Móvel
Vídeo: A História do ICQ – TecMundo 2024, Novembro
Anonim

O sistema ICQ foi originalmente criado para comunicação por meio de computadores pessoais. Mas, à medida que a disponibilidade de telefones celulares aumentou com o acesso à Internet, os programadores começaram a descobrir maneiras de usar esse sistema a partir deles. No início, todos os aplicativos para esse fim eram não oficiais, mas depois surgiram os oficiais.

Como funciona o ICQ móvel
Como funciona o ICQ móvel

Instruções

Passo 1

Durante o período em que o ICQ era propriedade da AOL, o acordo entre a empresa e o usuário proibia o uso de clientes alternativos, sendo que os oficiais eram apenas para computadores com Mac OS e Windows. Mas, na prática, ninguém foi punido por usar programas alternativos. Eles foram criados para Mac OS e Windows, e para sistemas operacionais onde não havia clientes oficiais, por exemplo, Linux. E ainda não havia solução de software para telefones celulares. Os navegadores WAP já estavam integrados em muitos deles, mas a capacidade de executar aplicativos Java ainda não estava disponível em todos. Portanto, foi criado um site denominado TJAT. Funcionava assim: um cliente alternativo era lançado no servidor, e o usuário de um telefone com navegador WAP ia até a interface da web, digitava o número e a senha e tinha a oportunidade de enviar e receber mensagens. O servidor agia como uma espécie de bridge, interagindo com o servidor ICQ na linguagem "compreensível", e com o navegador WAP - na linguagem "compreensível" para ele. Uma vez que este servidor foi hackeado, os atacantes obtiveram acesso a uma série de senhas. Mas àquela altura, não era mais relevante para a maioria dos usuários.

Passo 2

Isso se deve ao fato de que os telefones com a capacidade de executar aplicativos Java logo se espalharam. Isso possibilitou a criação de clientes ICQ diretamente em telefones celulares, sem a necessidade de um servidor "tradutor". Os programadores criaram vários clientes alternativos, o mais famoso dos quais foi o JIMM. Do ponto de vista do protocolo de interação, ele imitou o cliente oficial, então o servidor ICQ interagiu voluntariamente com ele. A AOL então declarou uma guerra silenciosa contra os clientes não oficiais, incluindo a JIMM. Foram feitas alterações no protocolo, que se refletiram no cliente oficial, mas os autores dos não oficiais não tiveram tempo imediato para decifrar e refletir essas alterações em seus desenvolvimentos. Depois de várias tentativas, a AOL desistiu, percebendo que mais cedo ou mais tarde os desenvolvedores "puxariam" seus programas para alterar o protocolo. Para os usuários do Linux, já havia um cliente oficial na forma de um aplicativo Flash, que, no entanto, funcionava muito pior do que os desenvolvimentos de terceiros. Para telefones celulares, havia apenas aplicativos não oficiais.

etapa 3

Os usuários do Jabber, onde clientes não oficiais nunca foram banidos e, portanto, havia muitos desses programas para telefones celulares, podiam acessar o ICQ por meio de gateways. Esses também são programas executados em servidores. Assim como o TJAT, eles "conversaram" com o servidor ICQ em uma linguagem "compreensível", mas ao interagir com um telefone celular tiveram que trocar informações não com um navegador WAP, mas com um cliente Jabber. Durante a "guerra silenciosa" com clientes alternativos, eles frequentemente se recusavam a funcionar também. Já houve casos de invasão de tais gateways, mas foram raros.

Passo 4

A situação mudou para melhor depois que o ICQ foi comprado da AOL pelo grupo Mail. Ru. O novo proprietário permitiu a criação de clientes alternativos e deu aos programadores acesso à descrição do protocolo. Mas, por outro lado, a necessidade de aplicativos não oficiais quase desapareceu. Inicialmente, o suporte ICQ foi adicionado ao Mail. Ru Agent, para o qual já havia um cliente oficial na época. Em seguida, o cliente móvel ICQ oficial foi lançado com suporte também para Mail. Ru Agent. Na verdade, eram dois programas quase idênticos, diferindo no design principal. Ambos interagiram com o servidor diretamente e também introduziram suporte para Jabber em ambos os programas. O resultado são clientes multiprotocolo que diferem pouco dos desenvolvimentos de terceiros.

Etapa 5

Hoje, existem clientes ICQ oficiais que interagem com o servidor diretamente para a maioria das plataformas móveis comuns. Também existe um cliente oficial para desktops Linux, bem como um cliente web oficial que funciona da mesma forma que o TJAT. Ele não requer Flash e você pode usá-lo por meio de um navegador normal de um computador e de um telefone celular.

Recomendado: