style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

conexion jndi datasource cliente

Buenas tardes, les queria preguntar si se puede conectar a un datasource o pool de conexion que esta contenido en un servidor de aplicaciones JBoss y queria hacer la conexion desde un cliente java desktop o de escritorio , se puede hacer? o que me recomendarian, ya que yo tengo solo el de la web, les agradezco su orientacion y apoyo, gracias

Saludos

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ezamudio

No es recomendable

No es recomendable por varias razones: performance, uso de recursos, seguridad, entre otras.

Mejor deberías hacer una capa intermedia donde publicas de alguna forma los servicios que necesita el cliente, y que los clientes usen esa API.

como publicar ese servicio de jndi?

Hola Ezamudio gracias por tu respuesta y disculpa por contestar tarde ya que estuve ausente varios dias, te comento lo que tengo hasta ahora, tengo el archivo dscliente-ds.xml lo cual lo coloque en el servidor JBoss deployandolo y dentro de este cambie el valor de este parametro false para conectarme desde el cliente jar, usando las librerias de jbossall-client, jnp-client, jnpserver, jboss, jboss-logging-spi, jboss-security-spi , hasta ese momento si me funciono , pero lo que me comentas como podria publicarlo en capa intermedia?

Te agradezco tu orientacion

Saludos

Imagen de ezamudio

varias formas

Puedes hacer servicios REST, o web services con SOAP.

Los servicios REST que tu

Los servicios REST que tu comentas son los que usaria el cliente , no necesariamente el de la conexion?, te agradezco tu respuesta

Saludos

Imagen de ezamudio

Tú desarrollas y publicas varios servicios REST y esos son los que el cliente utiliza, en vez de que publiques un pool por JNDI. Mucho más seguro.

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">