Search the Community
Showing results for tags 'sockets'.
-
Boas! Estou a tentar criar um socket (mais simples possivel) em php. Foi me dado este código: <?php $socket_servidor=socket_create(AF_INET,SOCK_STREAM,SOL_TCP); socket_bind($socket_servidor,'10.1.18.208',9300); socket_listen($socket_servidor,2); socket_accept($socket_servidor); $msg="Mensagem via Socket!\n"; socket_write($msgsock,$msg,strlen($msg)); $buf=socket_read($socket_servidor,2048,PHP_NORMAL_READ); socket_shutdown($socket_servidor,2); socket_close($socket_servidor); ?> Sendo este código apenas para o servidor
-
Bom dia , estou a trabalhar num projeto no qual preciso de receber informação de diferentes ESP8266 e através de uma aplicação trabalhar esses dados . Estou a pensar em fazer utilizando Sockets ,ja procurei bastante e tenho um código fucnional , mas que apenas recebe informação de um cliente.E queria saber se alguem me pode ajudar a saber que alteração posso fazer a este código de forma a receber dados de mais de uma ESP. O código base da comunicação é o seguinte: Imports System.Net Imports System.Net.Sockets Imports System.IO Imports System.Text Imports System.Threading Public Class Form1
-
Boas Noites pessoal, Estou aqui a pedir ajuda pois estou no 12º ano e estou com receio de não conseguir concluir a minha PAP pois ando há 2 semanas para tentar criar /encontrar uma solução para enviar ficheiros pelo socket de rede, ou seja eu já tenho o programa criado que já se liga a outro computador na rede, mas ainda nao consigo enviar nem receber dados. Espero que me consigam ajudar. Obrigado, Boa noite.
-
Se eu tiver vários sockets abertos, usando threads, como faço para identificar cada socket para enviar mensagens através dele?
-
Boas. Estou a tentar criar o software do lado do servidor para ouvir e enviar dados para outro PC. Estou a seguir um código que encontrei na net mas estou a obter um erro quando compilo que não sou capaz de corrigir porque não sei como o fazer. O código é este: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <netdb.h> #include <netinet/in.h> #include <unistd.h> #define BUFFER 256 typedef struct sockaddr_in sockin; int main(int argc, char const **argv) { int sockfd, newsockfd, portno, clilen; char buffer[BUFFER];
-
[Snippset] Android + Arduino + Ethernet shield (socket)
Super.D posted a topic in Dispositivos Móveis
Boas ppl, Como eu tive alguma dificuldade em fazer este "pequeno" projecto que é uma base para a minha PAP (Projecto de Aptidão Profissional) do curso de Técnico de Electrónica, Automação e Computadores vou colocar um pequeno snippset para quem anda à procura de algo semelhante e não encontrou como fazer (tal como eu xP), por isso eu coloquei mãos à massa e fui tentando com alguns conhecimentos básicos/intermediários de JAVA network. Código do Arduino: #include <SPI.h> #include <Ethernet.h> byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; IPAddress serverIP(192,1 -
Bom dia, Eu tenho uma aplicação web e nela criei uma servlet simples, só com uma função para fazer o dowload de um ficheiro e fazer o stream dos dados para o cliente através do output da resposta. O problema é o seguinte, quando eu tento executar esta servlet num browser desktop funciona bem sem erros, consigo fazer o download do ficheiro ou renderiza-lo no browser. Mas quando eu tento aceder à servlet por exemplo no browser de um tablet android devolve-me a seguinte exceção: java.net.SocketException: Connection reset by peer: socket write error java.net.SocketOutputStream.socketWrite(N
-
Olá pessoal, Gostaria de ler sobre socket, alguem me recomenda algum site ou apostila?
-
Boas, alguém me consegue explicar como usar Sockets no lazarus, é que estou a dar essa matéria na escola e não consigo arranjar maneira de usar os sockets no lazarus.
-
Depois de massacrar o pessoal na secção de java com perguntas sobre sockets, decidi pegar no código que tinha escrito fazer uma pequena aplicação. Tinha pensado numa pequena aplicação tipo um chat, mas depois lembrei-me que havia esta ideia antiga de um cliente simples para sockets. Isto foi mais por brincadeira, eventualmente será útil numa ou noutra situação, mas há outras formas simples e criar sockets ad hoc. Com o netbeans, por uma aplicação a rolar é uma questão de minutos. Claro que não está polida como deve ser, mas está funcional. podem fazer download da aplicação aqui... do cód
-
Boa Tarde, Antes de mais gostaria de felicitar este projecto. Tenho uma dúvida de c++ que certamente será algo de bastante básico, mas visto que ainda me estou a iniciar nisto, tem sido um grande problema para mim. Preciso de fazer um programa que envie mensagens de UDP, no entanto gostaria de chamar uma função para iniciar os sockets e todas as variáveis necessárias para enviar a mensagem e posteriormente uma outra para enviar efectivamente a mensagem. A razão pela qual necesito de fazer isto em funções separadas tem a ver com a natureza do restante código que requer o envio de mensagens UD
-
Bons dias, Eu estou a fazer uma aplicação do tipo cliente-servidor em que uma das funcionalidades é um chat. Utilizador1 envia mensagem para Servidor e este reencaminha para o respetivo Utilizador2. Codigo de criação dos threads. while (listening) { try { //eu inicio um thread para cada cliente que se ligue servidor new Cliente(serverSocket.accept()).start(); } catch(IOException A) { reportError(A.toString()); //reportError função minha } } Codigo do Cliente.java /* * To change this license header, choose License Headers in Project Properties. * To change
-
Boa tarde, Estou a tentar criar um programa que faça download de um ficheiro que está no servidor. O problema é que esse programa terá que ser obrigatoriamente em C e terá que correr tanto em Windows como em Linux, e em arquitecturas ARM também. Alguém me consegue dar uma ajuda? Cumprimentos, skiller10
-
Olá galera, estava tentando criar uma aplicação de um chat simples, onde tem um cliente e um servidor pra começar a aprender sobre sockets, que consegui, mais ela só aceita uma conexão. Gostaria de saber como faço para o servidor receber e enviar dados de mais de um cliente. Obrigado.
-
Boas, A minha dúvida é a seguinte: estou a tentar ler informação que está a ser enviada para a porta 30145 do meu servidor e para isso estou a criar uma função para ler a informação, tratar e enviar para o mysql. O que acontece é que até ao método accept() corre tudo bem, é criado o socket, fica à escuta, o cliente liga-se e partir deste momento se fizer um telnet à porta a partir de qualquer máquina é detectado no accept, mas o meu problema está depois a tentar ler a informação. Ou seja, qual é a melhor maneira de ler o que me é enviado para a porta? int socket_desc; int addrlen; bool
-
Boas Pessoal, Ando iniciado no Java, e à bocado deu-me na cabeça saber como funciona os sockets, pois queria enviar mensagens de um computador para outro em LAN (ou seja, na mesma rede). Meti as mãos na pesquisa e li em parte o artigo da SUN http://java.sun.com/developer/onlineTraining/Programming/BasicJava2/socket.html Encontra-se a funcionar e consigo enviar mensagem do computador cliente para o Servidor! Código do Cliente (socketcliente.java) /** * @author Dkid * Baseado nos artigos * http://java.sun.com/developer/onlineTraining/Programming/BasicJava2/socket.html * http://www.devar
-
Irei explicar neste simples exemplos, como tranferir um arquivo de um determinado local (seu computador por exemplo), para outro local qualquer, atraves de socket. Em Python, manipular sockets é uma tarefa extremamente FÁCIL. Pois bem, vamos supor que você que tranferir um FILE.rar do seu computador, para outro computador: Este outro computador, deve estar rodando o Servidor, esperando uma conexão do Cliente. # Servidor import socket print "Servidor" HOST = "localhost" PORT = 57000 s=socket.socket(socket.AF_INET, socket.SOCK_STREAM) print "Escutando a porta..." s.bind((HOST,PORT)) s.
-
Tendo como missão dinamizar o cantinho do C#, deixo aqui uma pequena brincadeira desenvolvida nesta linguagem, um chat, que serve para mostrar como é fácil trabalhar com sockets e threads em C#. Este artigo pode ser levado mais a sério se pensarmos que este sistema pode ser usado na comunicação entre dois sistemas efectuando, por exemplo, trocas de mensagens. Antes de continuar tenho de referir que este artigo é baseado numa aplicação que não foi desenvolvida por mim, pelo que os créditos desta aplicação podem ser encontrados aqui. A aplicação serve apenas de base para mostrar como se trabalh
-
Vou agora apresentar um exemplo de manipulação de Sockets para criar uma simples aplicação Cliente / Servidor... Podem criar qualquer servidor ou cliente sobre esta filosofia bastando enviar os comandos do Protocolo a usar tipo o IRC ou SMTP para email... podem fazer tudo... analisem o RFC´s respectivos ao protocolo que pretemdem implementar e mãos à obra... NOTA: pagina oficial dos RFC´s - Documentos que standarizam os protocolos Internet http://www.ietf.org/rfc.html ou forneçam logo o numero do RFCcomo exemplo uma extensão do SMTP http://www.ietf.org/rfc/rfc2034.txt?number=2034 ht
-
Boas ppl! Será que alguem me pode arranjar tutoriais de socket em C ??