![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola Sapt_86,
Con todo respeto se me hace que tienes una ensalada rusa de conceptos entre multicapa y arquitectura cliente/servidor. ![]() Lo que nos describes no sugiere ni de cerca a algo multicapa . Yo veo cliente/servidor: varios equipos con la aplicación cliente atacando a un servidor con el server de la base de datos.No tiene nada de raro, extraño, ni supone demasiado lío instalar tu aplicación en varios equipos. Lo importante es que el server aguante .En lo que debes tener control es en uso de las transacciones, y asegurarte de que tu aplicación, como dice Casimiro, "apunte" al equipo server. Si hubieras dicho algo como DataSnap (ex MIDAS) bueno... allí si te podría aceptar parcialmente el término multicapas. Aunque no es tampoco el correcto. Esto se conoce como arquitectura basada en niveles; en término genérico n-niveles o multinivel. O también, aplicaciones distribuídas. El verdadero significado de multicapas hace referencia justamente a una extensión del concepto de 3 capas (capa interfaz-capa lógica-capa datos) que aplica al diseño de una aplicación hacia una arquitectura n-capas. El patrón Layers las presenta: Presentación, Aplicación, Dominio, Infraestructura del Negocio, Servicios Técnicos y Base. Saludos, |
|
#2
|
||||
|
||||
|
Cita:
No te preocupes, no me ofendo con tu comentario, ya que es así. Lo que sucede es que he leído un poco sobre el tema, sobre todo en Internet, y me ha confundido, porque se habla indistintamente sobre estos términos en algunos casos o incluso los confunden como yo. Pero me has aclarado bastante el panorama. Dejando de lado mi planteo inicial del sistema. ¿Qué protocolo de conexión me recomiendas en el caso de necesitar uno? ¿DCOM, SOCKET, WEB, SOAP? Te pregunto esto porque estoy haciendo unas pruebas con Remote Data Module para comunicar dos aplicaciones, y veo que tengo varias opciones. Acepto como respuesta cualquier link que hable de esto, ya que una explicación a lo mejor es demasiado extensa. |
|
#3
|
||||
|
||||
|
resp
Eso depende mucho del uso. Puedes usar Htpp, Tcp etc.
¿DCOM, SOCKET, WEB, SOAP? no creo que sean protocolos. lee aqui http://es.wikipedia.org/wiki/Protoco...m%C3%A1tica%29 Ha lee una cosa que llman remobjects.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
|
#4
|
||||
|
||||
|
Uso Remobjects, y considero que es la mejor libreria disponible - en cualquier lenguaje- para hacer aplicaciones n-capas.
Ademas, es relativamente mas fácil que otras y mucho mas que inventarlo de cero: http://www.remobjects.com/ Desafortunadamente, en todo caso es necesario re-pensar la aplicacion, cambiar codigo, alterar cosas, por lo que en ningun caso es aconsejable meterle a una aplicacion ya hecha el cuento a menos que se tenga recursos y tiempo para su reingenieria. O sea, el camino mas practico es ajustar la app para que funcione de forma concurrente a la BD. Pero, arranca a aprender sobre el tema. Una vez que lo haces no vuelves atras ![]() P.D: Una caracteristica muy util de Remobjects es que puedes hacer una app que sea un-nivel (todo en un exe) y volverla 2,3 niveles con un cambio de un componente, y re-ubicar las unidades en 2 o mas subprojectos.
__________________
El malabarista. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Conexion Aplicacion Intraweb | ggram2 | Internet | 0 | 30-03-2009 17:28:32 |
| Problema con aplicacion multicapa | maurogambo | Conexión con bases de datos | 7 | 21-09-2008 22:59:34 |
| Como crear aplicacion MultiCapa Delphi 2007 | elopezf | Conexión con bases de datos | 0 | 06-09-2007 23:04:48 |
| Acerca de Programacion Multicapa | Jesus Armando | DB2 | 8 | 13-12-2006 12:35:06 |
| En delphi 5 q componente de conexión me recomiendan usar contra SQL Server 2000? | GusBaires | Conexión con bases de datos | 8 | 05-10-2005 20:00:40 |
|