FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Quiero hacer una aplicación Cliente/Servidor
disculpen la ignorancia, pero necesito hacer una aplicacion cliente-servidor, yo normalmente trabajo con dbexpress, sin embargo he leido por ahi que corbas y midas tienen algo que ver, mi pregunta es, que debo empezar a ver para entrar en cliente-servidor?
|
#2
|
||||
|
||||
Hola...
Bueno ignorantes somos todos en este mundo grande de la programacion ya
que por mucho que sepas siempre se aprende algo nuevo y nunca terminamos... Respoecto a tu duda bueno peinso deberias ser un poco mas explicitoen que es lo que quieres hacer... mientras pues busque la definicion para sepas en que te metes... El diccionario informatico de Clarin • cliente/servidor este término define la relación entre dos programas de computación en el pedido. Bueno yo he trabajado mucho con aplicaciones cliente servidor porque trabajo con base de datos, por lo tanto utilizo un servidor de gestor de base de datos... normalmente SQL Server 2000, despues comienzo mi aplicacion en dependencia de lo que necesite de esa base de datos, normalmente utilizo los componentes de la paleta ADO ya que es muy sencilla.... |
#3
|
|||
|
|||
yo uso
yo uso delphi 7, componentes dbexpress, e interbase VI, pero por veo deberia meterme con corbas midas o algun otro esto es asi? y si me meto en cual de ellos?
|
#4
|
||||
|
||||
Lo que debes tener claro, antes de nada, es: ¿qué quiero hacer? y según sea la respuesta, entonces deberás elegir.
Te pongo un ejemplo comparativo: Quiero comprarme un coche, pero no sé cuál será mejor: el Ferrari o el Lamborghini. La pregunta sería: ¿Para qué quiero un coche?, si respondes: "para llevar los niños al colegio"... evidentemente no te sirven los antes citados, son biplazas!!! Pues con las herramientas de programación sucede igual: ¿Qué quiero hacer?, las herramientas adecuadas depende de la respuesta que des de lo que quieras hacer. |
#5
|
|||
|
|||
me explico mejor
tengo que hacer un trabajo para una tesis, me piden que sea con arquitectura cliente servidor, o sea que teoricamente debe ser muy formal, el trabajo es sobre un sistema de acopios de cereales.
por lo que lei tanto corbas como midas es el punto de partida pero aun no lo tengo en claro, mi pregunta es si alguien ha echo un aplicativo sobre que lo hizo. mi esperiencia es con delphi 7 (dbexpress) e intebase, pero formalmente no he echo nada con esta arquitectura |
#6
|
||||
|
||||
Hola,
Cita:
|
#7
|
||||
|
||||
sistema de acopio de cereales.... sistema de acopio de cereales.... sistema...
Pues he tenido que usar google para saber de qué iba el asunto. Si entiendo bien, sería llevar el sistema de exportación / importación de granos y cereales. Visto así necesitas un Sistema Gestor de BBDD (Firebird es una de las mejores opciones) porque es derivado de interbase, y despues tu aplicación (altas de pedidos, bajas, Clientes / proveedores de grano), etc. pues ... es un programa que accede la BBDD. Para Atacar la Base de datos te recomiendo los MDOLIB. Lo comentado hasta ahora usa una arquitectura c/s. Has hablado varias veces de Corba, pero ese señor no lo instalo con Delphi y no lo he usado jamás. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#8
|
||||
|
||||
Antes que meterte con componentes, entiende como se hace.
Cliente/Servidor es como funciona un sistema de email. Asi de sencillo, y de dificil: http://www.solucionesvulcano.com/blo...-primeros.html Como se programan: http://www.solucionesvulcano.com/blo...mejor-rad.html Como no hacerlo: http://www.solucionesvulcano.com/blo...paadentro.html Componentes: http://www.solucionesvulcano.com/blo...ciendo-la.html
__________________
El malabarista. |
#9
|
||||
|
||||
Cita:
|
#10
|
|||
|
|||
muy lindos los chistecitos
realmente muy lindo los chistecitos del autito, la ferrari y la flia, pero en realidad lo mio es serio, si quieren nos hacemos un foro de chiste y lo llamamos a pablo pachu y el hotel que tienen en canal 9.
Gracias a los que me respondieron seriamente. Pregunto una vez mas, si alguien hizo un sistema cliente servidor, que uso? se entiende? si alguien hizo una gestion de ventas, un sistema de reservas etc pero aplicando cliente servidor, que uso? alguien hizo algo de esto?. Son solo dos palabras como para que yo me pueda orientar "use xxxxxx" se entiende?, muchas gracias y despues seguimos con los chistes que estan rebuenos pero no me aportan nada. |
#11
|
|||
|
|||
y explico mejor como es el sistema
un sistema de acopios de cereales, se trata de recibir cereal de productores, los cuales se acopian en silos, esto se hace a traves de un comprobante luego de ser pesado el transporte que los trae. cuando el productor termina de entregar se analiza, se autoriza la venta y se liquida dando origen a la cuenta corriente del productor. El cereal pasa a ser de la empresa que lo puede destinar a lo que se le ocurra, venderlo, exportarlo, consumirlo elaborandolo, pagar a terceros.
|
#12
|
||||
|
||||
Creo que mamcx te ha dado unos enlaces muy "serios" para que puedas decidir qué utilizar.
|
#13
|
||||
|
||||
El problema pmfras es que hablar de c/s es muy amplio, se puede abordar con muchas tecnologías y productos de diferentes empresas.
c/s se podría abreviar como "un ordenador que tiene la base de datos, y muchos otros ordenadores que acceden a la BBDD", bien para consultar, actualizar datos, etc (como sucursales de bancos, por ejemplo). La tecnología c/s permite que se pueda modificar datos simultáneamente de una misma cuenta corriente, sin que se produzcan incongruencias. Esquema a grandes rasgos: - El servidor tiene la BBDD y un programa llamado Guardian, es el que se encarga de detectar los muchos usuarios que intentan acceder a la BBDD y realizar las tareas solicitadas. - Los clientes: El programa que tú haces, con tus ventanas y que acceden a la BBDD. Lo más importante de todo, es comprender como funcionan estos sistemas, como configurarlo y como realizar la programación, pero antes debes decidir qué herramientas quieres usar. Yo al menos, si he usado Firebird para cosas de ese estilo. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#14
|
|||
|
|||
Cita:
__________________
Saludos. |
#15
|
|||
|
|||
pido disculpas
Realmente cuando agradeci a los que realmente ayudan fue a mamcx (muy buenas paginas y a lepe y los demas que responden seriamente), lo aclaro porque no quiero ser descortes ni desagradecido, me resirvio, asi que si ofendi con mi respuesta sobre los chistecitos sabran disculpar.
De todos modos creo que lo mio es tan descortes como los que responden con cosas que no tienen ni sentido a algo serio. |
#16
|
||||
|
||||
Hola,
Cita:
Además, me parece que Casimiro trató de echarte una mano, aunque fuera con un ejemplo en forma de metáfora que mezclaba coches con tu problema, precisamente, como una forma de hacerte entender que sería necesaria más información por tu parte para tratar de ayudarte. Algunos nos pasamos muchas horas en estos Foros, y lo hacemos con gusto. Para nosotros es muy serio lo que se trata en los Foros, pero, también hay cabida para el sentido del humor, para los chistes, incluso hay abiertos dos subforos con no pocas visitas dedicados al humor y los chistes. ¿Porqué? Porque no todo va a ser serio, ¿no te parece? Porque si todo fuera serio a la vez sería muy gris, ¿no crees? Pero, si te has fijado, una cosa no quita la otra. Unos hemos hecho chistes (no con tu problema ni contigo, simplemente chistes) y acaso no te ayudáramos mucho, pero, no ha quitado eso para que otros traten de echarte una mano. ¡Un poquito de humor, hombre! Última edición por dec fecha: 02-08-2006 a las 14:25:54. |
#17
|
|||
|
|||
A mi lo del coche no me parece un chiste, me parece una metafora adecuada a la situación.
Por otro lado, como responder a tu pregunta inicial??? Cita:
No se que otra respuesta esperas, sobre un tema tan amplio y con tantas opciones, y por lo que se ve, partiendo de cero. |
#18
|
|||
|
|||
nuevamente yo -
ok, creo que me fui al carajo, propio del no saber y espero que me sepan disculpar, quizas no tengo la sufiente experiencia en el foro como para saber la onda que se tiene. Realmente espero que me sepan disculpar.
Vuelvo con mi problema y espero que me sepan entender, tengo que elaborar una tesis, el sistema como ya lo explique es de acopios de cereales, la teoria de cliente - servidor yo creo entenderla, sino volvere y tratare de evacuar mis dudas. El problema que no puedo dar y hacer algo sin un fundamento teorico, o sea preciso lo formal "el marco teorico tecnico de su implementacion" , el cual he tratado de buscar en corba-midas-indy-etc, para lo cual recontra valoro las sugerencias que me han dado (paginas) ya que no tenia ni idea (y aun tengo muy poca) pero bueno, si alguien me puede aportar algo (al menos un chiste ajajaja) bienvenido sea. Espero que una vez que lo tenga claro poder aportar algo a los que hoy estan como yo. Muchas gracias, espero que me disculpen la mala onda que tuve. |
#19
|
||||
|
||||
El marco teorico es muy simple. Una implementacion muy elegante la hace HTTP. Esta:
- GET: Obtener resultados - POST: Guardar resultados, procesar acciones - DEL : Eliminar cosas Un C/S hace eso: Recupera, procesa/guarda y posiblemente elimina. Un diagrama seria: ListaClientes --> Puente comunicacion --> Servidor(ListarClientes) <- Empaquetar datos <- Puente comunicacion <- Cliente(RecibirDatos) Y todo es igualito. Se hace un pedido, se envia por un canal, el servidor procesa el pedido, se devuelve una respuesta, el cliente recibe. Asi funciona el HTTP, el TCP/IP, Corba, MIDAS, Com+, Rembojects, Messenger, etc... Te recomiendo que hagas algo: Bajate el trial de remobjects y mira los ejemplos o intenta seguir una operacion simple de Indy (implemente un servidor de lo que quieras). Te tomara un par de dias pero una vez lo hayas hecho, todo lo demas empieza a funcionar automagicamente
__________________
El malabarista. |
#20
|
|||||
|
|||||
Cita:
Cita:
Cita:
Lo que yo entiendo es que quieres hacer un programa con una base de datos cliente/servidor para gestionar las ventas-compras-movimientos de los cereales, o no?? Cita:
Cita:
Si lo que quieres hacer es un programa con una base de datos cliente-servidor, me reafirmo en que debes buscar "la cara oculta de delphi 4", y después de leerlo un par de veces, yo me interesaria por FireBird. Y si aun necesitas más (yo no lo necesito) usa ClientDatasets y providers. El marco teorico (reducido) del cliente-servidor es : El cliente pide información y el servidor se la da, sin importar donde este el cliente. Disculpa si lo que escribo no te sirve, pero como ya dije, no entiendo lo que quieres, y por las respuestas que has recibido, nadie entiende lo que quieres |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Intentando hacer aplicación Cliente-Servidor... | k4sp3r | Internet | 10 | 09-12-2011 08:07:12 |
Quiero correr un archivo .sql pero no logro hacer un create / insert | joal | Conexión con bases de datos | 4 | 29-06-2006 02:54:52 |
Cliente Servidor .NET | radaalvaro | .NET | 0 | 09-01-2006 04:21:42 |
Quiero saber como cortar la comunicacion de una terminal y el servidor | Julio César | Varios | 0 | 26-01-2004 05:41:26 |
Quiero Saber como hacer que un boton se vea que esta siendo pulsado | Julio César | Varios | 2 | 27-11-2003 18:34:11 |
|