Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-04-2020
Avatar de FideRosado
FideRosado FideRosado is offline
Miembro
 
Registrado: jun 2010
Ubicación: Pinar del Rio Cuba
Posts: 146
Poder: 14
FideRosado Va por buen camino
Como comunicar dos o mas aplicaciones en la red

hola amigos me alegra poder comunicar esta nuevo hilo para encontrar una solución óptima para todos..les cuento..
he estado pensando en comprender como poder comunicar una o mas computadoras que tengan una aplicacion y esa aplicación se comunique entre si con otras en la misma red, sin conocer la ip.. es decir..que cada aplicacion envie datos como (estoy aqui)..

(pc1=estoy aqui, ip=192.168.1.12)
(pc1=estoy aqui, ip=192.168.1.156)
(pc1=estoy aqui, ip=192.168.1.132)
(pc1=estoy aqui, ip=192.168.1.112)
(pc1=estoy aqui, ip=192.168.1.122)
__________________
"Aquellos que dicen que algo no puede hacerse, suelen ser interrumpidos por otros que lo están haciendo"
Responder Con Cita
  #2  
Antiguo 28-04-2020
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Si es en una red interna, yo creo que se puede solucionar con sockets.
Busca información de sockets y broadcast.

Revisa este hilo.
https://www.clubdelphi.com/foros/showthread.php?t=81968
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 28-04-2020
Avatar de gatosoft
[gatosoft] gatosoft is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Bogotá, Colombia
Posts: 833
Poder: 21
gatosoft Va camino a la fama
Habrìa que pensar en un mecanismo como el que utilizan las redes P2P,, o las redes de mensajería. Lo que quiere decir que como minimo debes conocer al menos la IP de un host que te ayude a conectarte con otras IPs. Hay que pensar en registrar tu PC en un listado de IPs disponibles.

Podrias por ejemplo conectarte a un servidor central dentro de tu LAN, para registrarte en una base tipo Redis, ademas de registrate puedes obtener el listado de los registrados.... esa sería en teoria una solución facil si utilizas el cliente Redis para Delphi de Daniele Tetti.

Tambien puedes instalar Redis para Windows, llamado Memurai.

Tambien está la opcion de utilizar Firebase o Cloud Firestore de Google. Esta sería una muy buena opcion, pues podrias permitir el acceso a las personas dentro y fuera de tu LAN. Firebase es muy utilizada en aplicaciones Serverless, es decir que funcionan en la red, almacenado datos en la nube, pero tu no te preocupas por tener un servidor con un backend montado.

Firebase te permite la gestion de usuarios propios, y darles accesos por cada recurso que tengas. Un recurso podria ser: el listado de personas conectadas, aqui no te preocupas por IPs... solo por usuarios conectados. Ten en cuenta que el "usuario" puede ser una persona o una instancia de tu programa. asi que cuando tu programa inicie, se identifica en Firebase y accede a la BD.

Recomendado..!!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿como comunicar aplicacion delphi con php? JXJ Varios 3 06-02-2011 19:51:44
Como comunicar Cliente-Servidor via internet? URBANO Internet 10 17-12-2009 12:26:53
comunicar dos aplicaciones Delphi remotas noe Internet 6 14-02-2005 17:27:43
Comunicar app's en red doverzhoff Varios 4 03-11-2003 14:26:34
comunicar 2 máquinas via TCP/IP Pally Varios 1 28-07-2003 16:47:25


La franja horaria es GMT +2. Ahora son las 12:33:11.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi