Hola amigos,
Solo comentar unas cosillas:
Si utilizas remote data modules bien sea con DCOM o con sockets no tienes que preocuparte de las conexiones en la capa intermendia, pues las gestiona automaticamente. Ahora bien los problemas con la concurrencia si que tienes que gestionarla tu desde el cliente.
Utilizando ClientDataSets puedes manejar un conjunto de datos remoto de forma local hasta que realizas un ApplyUpdates(); y envias los cambios al servidor, si en ese momento hubiese algun problema de concurrencia lo podrias tratar en el evento OnReconcileError del mismo.
Otra cosa, tambien puedes utilizar sin problemas varias conexiones por sockets por diferentes puertos para cada uso. Uno para el acceso a los datasets y otro para los mensajes a los usuarios.
Saludos,
__________________
Saludos,
Bitman
|