cliente do servidor TCP / IP

0

Acabei de começar a usar o Linux. Eu tenho configuração de inicialização dupla e estou familiarizado com a programação de soquete, mas no Windows Visual Studio c #. Agora estou tentando criar um aplicativo simples que será executado no Ubuntu.

Eu tenho algumas perguntas como começar?

Se um servidor, por exemplo, estiver rodando no Windows, o cliente pode estar no Ubuntu? Posso apenas escrever o código na compilação do eclipse e executá-lo ou preciso primeiro executar alguma configuração na janela de terminal do Linux?

Eu quero entender e aprender como enviar dados sem fio de um PC para outro sem usar o ROUTER em um meio se for possível? E com o roteador no meio, então, acho que é mais simples, eu acho.

    
por user729975 21.07.2013 / 12:48

1 resposta

1
% bl0ck_qu0te%

O conjunto TCP / IP é o conjunto TCP / IP. Não importa se isso é executado no Ubuntu, Windows ou qualquer outro sistema operacional. Os dados na rede estão em um formato bem descrito, independentemente do sistema operacional ou mesmo da Endianness da CPU.

% bl0ck_qu0te%

Para usar o TCP sobre IP (ou UDP sobre IP ou ICMP), você precisará configurar a rede da maneira normal. Não há nada de especial entre você aprendeu a fazer isso no Windows ou em uma distribuição Linux.

% bl0ck_qu0te%

Isso é chamado de rede sem fio ad-hoc. Suas placas sem fio precisam suportar isso.

% bl0ck_qu0te%

Presumo que com o roteador você quer dizer um ponto de acesso sem fio?
Porque um roteador normal não faz wireless.

(Isenção de responsabilidade: muitos dispositivos são uma combinação de modem (Fiber | ADSL-), roteador e ponto de acesso sem fio. Entretanto, essas funções ainda são separadas e você realmente deve entender como as coisas funcionam.)

Sugiro que você comece aprendendo a maneira básica de como o TCP / IP funciona e, em seguida, procure o funcionamento sem fio. Se você ainda tiver problemas depois disso, volte e faça uma pergunta específica.

Este é um bom lugar para começar .

    
por Hennes 21.07.2013 / 13:59