Servidor de Aplicaciones (COM+)

14/05/2007 - 11:58 por AOG | Informe spam
Estoy desarrollando una aplicación distribuida con VS Net 2005. En la capa
lógica de negocio utilizo la librería Enterprise Services (COM+). El enfoque
que yo he dado a mi proyecto es el siguiente: Clientes (IU), servidor de
aplicaciones (donde se aloja la capa de negocio) y servidor de BBDD
(SQLServer o MySQL), esta división será también física, es decir, cada
cliente tendrá su PC, habrá un equipo servidor de aplicaciones y otro de BBDD.
Estoy en fase de desarrollo y en mi máquina de trabajo tengo el cliente y
servidor de aplicaciones y en otro PC el servidor de BBDD. Mi Problema es el
siguiente: como puedo separar o exponer los componentes de negocio en un
servidor de aplicaciones, es decir, que mi clientes acceda remotamente a la
capa de negocio.
Es fácil a través de Servicios Web (IIS), tener un servidor con IIS y
exponer los componentes COM+ instalados en este servidor. Y creo que es el
sistema más idóneo, pero cuando estamos hablando de cliente que está en otro
sitio geográfico. Es más la pienso utilizar este sistema, pero para este tipo
de clientes. El problema es que la mayoría de clientes estarán en una red
local, y tengo entendido que el rendimiento no está bueno o no se
aprovecharía para este tipo de cliente (red local) mi pregunta es ¿como puede
exponer mi lógica de negocio (centralizado) a los cliente en una red local?
He oído Net remoting, pero no se como funciona y es un poco complejo,
también he oído de exportar los componentes COM+ de mi lógica de negocio en
Proxy de aplicaciones e instalarlos en los clientes para acceder al servidor.
Lo he intentado pero me da errores de acceso, etc. y no se si esto
funcionaría.
¿Qué me aconsejáis?, y si no os importa una pequeña explicación como se
perdía hacer lo que me aconsejáis.

Un saludo.

Preguntas similare

Leer las respuestas

#6 AOG
17/05/2007 - 09:18 | Informe spam
Ok, voy a probarlo, ya te comento
Muchas gracias


"Alberto Poblacion" wrote:

"AOG" wrote in message
news:
> ... en "Este usuario..." he probado con con varios usuarios que están
> creados
> en ambas maquinas,
> sobre el tema de permisos DCOM, no se como se mira los permiso, ¿donde y
> como?, te agradecería que me dieras algunas nociones.

Ejecuta el DCOMCNFG, despliega Servicios de componentes -> equipos ->
MiPC, pincha con el botón derecho en MiPC y selecciona "Propiedades". En la
lengüeta de "Seguridad COM predeterminada", prueba a cambiarle los permisos.
Te recomiendo permitir todo para el usuario "Todos", y si así funcionan las
cosas, entonces ya pruebas a restringir los permisos hasta dejar solo los
necesarios.



Respuesta Responder a este mensaje
#7 AOG
17/05/2007 - 17:08 | Informe spam
No me ha funcionado, sigo teniendo el mismo mensaje de acceso denegado

"AOG" wrote:

Ok, voy a probarlo, ya te comento
Muchas gracias


"Alberto Poblacion" wrote:

> "AOG" wrote in message
> news:
> > ... en "Este usuario..." he probado con con varios usuarios que están
> > creados
> > en ambas maquinas,
> > sobre el tema de permisos DCOM, no se como se mira los permiso, ¿donde y
> > como?, te agradecería que me dieras algunas nociones.
>
> Ejecuta el DCOMCNFG, despliega Servicios de componentes -> equipos ->
> MiPC, pincha con el botón derecho en MiPC y selecciona "Propiedades". En la
> lengüeta de "Seguridad COM predeterminada", prueba a cambiarle los permisos.
> Te recomiendo permitir todo para el usuario "Todos", y si así funcionan las
> cosas, entonces ya pruebas a restringir los permisos hasta dejar solo los
> necesarios.
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida