Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Delphi y Sockets (https://www.clubdelphi.com/foros/showthread.php?t=25408)

david duarte 26-09-2005 17:39:27

ok, Muchas gracias.

ya me pude conectar y fue por lo que me dijiste, baje el socketserver de la pagina de borland y por lo que veo esa version es la mas nueva y yo estoy trabajando con delphi 5, corri el que viene con esa version y tadaaaa!!!! como magia me aparecio el nombre del servidor y la propiedad coneccted esta en true, ahora voy a hacer las pruebas de mandar alguna cosa al servidor.

Muchas gracias, no sabes como te lo agradezco.

Y en caso de que tengo alguna otra duda, espero que me puedas ayudar...
Thanx

david duarte 26-09-2005 17:45:16

y ahora, ya deberia de funcionar, para agregar y quitar datos de las tablas es normal, verdad??

con el applyupdates. insert, append... etc..

Cómo te sientes hoy?

david duarte 26-09-2005 18:03:55

sip, ya hice la pruebaa y si funciona asi, si me inserto los datos, Oye y abusando de tu amabilidad, en caso de que tenga varios clientes, todos se pueden conectar por el mismo puerto?? o como funcionaria en ese caso???

Gracias.

jmariano 26-09-2005 18:34:09

Pues sip, es más, si no pudieran conectar a través de ese puerto, entonces, no funcionaría (ya que socketserver espera oir las peticiones de los clientes a través de dicho puerto), aunque puedes configurar socketserver para que utilice otro puerto si el actual estuviera bloqueado (lo que te conllevará a hacer modificaciones en los componentes de conexión del Cliente para especificar el nuevo puerto. En estos casos, lo mejor es tener un .ini a parte con la configuración de la conexión y cargar los datos al ejecutar el Cliente). Otra cosa, no se si te habrás fijado pero socketserver permite, además, saber que clientes están conectados (fíjate en la pestaña "Users").

Saludos!

david duarte 26-09-2005 19:45:14

sip, lo verifique desde el momento que me pude conectar, y eso es muy bueno, tambien puedes hacer un historial ( en un archivo) para saber quien estuvo o esta conectado, y si pasa algo malo, pues ya sabe quien lo hizo (bueno, la computadora desde la que hicieron. =) Muchas gracias por tu ayuda.

En el borland socket server, tengo dados de alta 3 puertos.

Y como saber si el puerto esta bloqueado??

Gracias

Cómo te sientes hoy?

david duarte 29-09-2005 16:06:21

Hola!!!

En la parte del cliente, ahora me marca un error en el archivo val : "xxxx.val is out of date", y la verdad no he encontrado como recuperar o reparar ese archivo, y no se que hacer.

Gracias..

david duarte 05-10-2005 16:58:19

Hola!!!!

Otra vez yo, oigan, cuando quiero conectar el cliente al servidor de sockets, me sigue marcando ErrorSocket on 'API' connected (10061 ). Alguien sabe a que se debe???

ya le intente cambiar muchas veces, pero no funciona nada

Se supone que ese error te lo marca cuando no te puedes conectar al servidor, pero no entiendo porque.

Me urge muchisismo.Muchas Gracias

Lo mas raro es que si me conecto desde la misma computadora donde esta el servidor, no me marca ningun error.

dec 05-10-2005 17:06:58

Hola,

A través de esta búsqueda en Google llegué al siguiente Hilo de estos Foros. La referida búsqueda obtiene resultados únicamante en español: esta otra búsqueda los proporciona también en otros idiomas. Acaso pueda servirte de algo. ;)

david duarte 05-10-2005 17:27:47

ok, muchas gracias, ya habia visto esos hilos y buscado en google, pero no encuentro porque. voy a seguir buscando a ver si encuentro algo. Gracias.

Cómo te sientes hoy??

jachguate 05-10-2005 18:29:51

Se que es algo tarde, y no se si alguien lo mencionó ya antes, pero al usar midas, también se tendrá que pagar una licencia (si un data packet viaja de una máquina a otra por cualquier medio).

Recomiendo leer:

http://bdn.borland.com/article/0,1410,20870,00.html

Hasta luego.

;)

david duarte 05-10-2005 18:35:52

Y entonces como puedo hacer mi aplicacion para que no ocupe licencias???

Estoy cambiando el sistema para usar sockets, pero de todos modos utilizo el ClientDataset.

Como le puedo hacer??
Este sistema se va a utilizar por un tiempo definido ya que se va a migrar a Visual Basic( gracias a la empresa =( )

Gracias.

Cómo te sientes hoy?

david duarte 05-10-2005 23:39:55

oigan!!!!

y cuando utilizo sockets, el sistema puede funcionar para varios dominios, o es universal, con esto me refiero a que si es como el visibroker, que no importa si perteneces a un dominio o no.

Gracias

Hice la prueba de mi sistema con las computadoras de mi dominio, y todas accesan y se registran en el borland server socket, pero creo que en las que no son del dominio no entra, me marca el error ESocketError del api 'connect' 10061.

No se si sea por esa cuestion, solamente estoy suponiendo.

Si alguien sabe, agradeceria que me lo hicieran saber

Acabo de Investigar y por lo que vi, los socket funcionan por dominios, se puede declarar un socket que no tenga dominio( que sea global o general) y se pueda utilizar todos los dominios???

Gracias.

Cómo te sientes hoy?

Hola!!!!!!!!!!!1 alguien me puede ayudar????

hice un proyecto de prueba y lo corri en otras computadoras que no son del dominio y si se conectaron, pero el proyecto que ya tenia(lo tenia en Visibroker), simplemente lo pase a sockets y no me deja conectar desde las computadoras de otro dominio.

Gracias.
Cómo te sientes hoy?

lazaro 06-10-2005 20:54:29

Necesito Saber Como
 
Hola ley unos de tus mensaje donde dices que hiciste una aplicacion y utilizaste corba para la comunicacion cliente servidor. A mi me pidio un maestro de la universidad hacer una aplicacion que utilize cliente servidor para la manipulacion de bases de datos mi sistema ya esta hecho solo necesito saber como se hace la comunicacion para actualizar, consultar, modificar dichas bases de datos podrias ayudarme pero no conosco corba o como se crean componentes Gracias

david duarte 07-10-2005 15:08:46

Oye primero necesito ver como tienes tu sistema??
ya esta en corba o en que lo hiciste??
o como haces la comunicacion cliente/servidor??

Cómo te sientes hoy??

david duarte 07-10-2005 15:13:04

Oigan!!!!

Alguien sabe cuantas conexiones por medio de sockets puede aceptar el servidor antes de que el rendimiento de la red baje o en caso de que se quede pasmada???

No se si hice bien la pregunta??

Gracias
Cómo te siente hoy?

jachguate 07-10-2005 18:52:50

Cita:

Empezado por david duarte
Acabo de Investigar y por lo que vi, los socket funcionan por dominios

Esto no es cierto. Tengo instalaciones donde máquinas (o usuarios) que no están en el dominio pueden entrar a un socket server sin problemas.

El prerrequisito es que haya transporte de red (pertenezcan a la misma subred tcp/ip o tengan una pasarela de red entre las distintas subredes).

Hasta luego.

;)

david duarte 11-10-2005 19:00:04

Gracias.

Fijate que cosas pasan.

Primero que nada, hice una pruebita de conectar las maquinas con sockets, era un programa que nada mas se conectaba y guardaban unos datos en la base de datos, y ese programita lo corri en la computadora que les digo que no corre el otro, y si se conecto sin problemas, entonces como si se conecto, le hice cambio a mi otro sistema que ya esta mas grande, en ese uso clientdatasets, y como 20 ventanillas, y cuando corro ese sistema, no me deja conectar, me manda el error del 'api' connected 10061, quien sabe porque???, y nada mas son en esas maquinas(son 2), esta raro el error

Gracias.
Cómo te sientes hoy?


La franja horaria es GMT +2. Ahora son las 09:44:17.

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