mejores practicas son las practicas que hay que evitar...porque una vez que
alguien dice mejor practica...la gente las toma sin pensar.

A mi gusto con Web service es lo mas sencillo, session-per-request y listo.
No me parece que tenga sentido mantener una conversacion entre llamadas a
Web Services...aunque seguro que se puede abrir discusion.

Un Win Service es una aplicacion windows como cualquier otra...solo que tu
codigo se ejecutara adentro de algun thread o timer...la idea es que ese
thread o timer inicie la session (o conversacion por decirlo de otro modo) y
la cierre al terminar el proceso que el win service ejecuta...

Obviamente si el win service es una aplicacion multithreaded...hay que
pensar un poco mas.

Gustavo.

2008/10/16 mrs_delay mrsdelay <[EMAIL PROTECTED]>

> Hola, saben si existe algo como mejores practicas para usar nhibernate en
> un web service y en un win service? la razon es porque necesito
> implementarlo pero quiero ver primero si puedo partir de ejemplos de como
> implementarlo de la mejor manera.
>
> gracias, estamos en contacto.
>
> Lizzette
>
> 2008/10/15 Diego Ramirez <[EMAIL PROTECTED]>
>
>
>>
>> Era un problema en mi definición en el bag de mis mappings. Gracias por tu
>> ayuda.
>> Saludos a todos.
>>
>>>
>>> Hola,
>>> Si el insert se hizo, es prácticamente imposible que el select
>>> scope_identity() falle (si esta bien usado)...
>>> Se me ocurre que si haces un RESEED del Identity a un valor que ya existe
>>> puede ser que tire error (nunca lo probe, pero seria lógico que de error
>>> por
>>> key duplicada), también si excede el tamaño del campo en versiones
>>> antiguas
>>> de MSSQL
>>> (
>>> http://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackI
>>> D=125281)<http://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=125281%29>
>>> ..
>>>
>>> Si estas teniendo problemas podes mandar la excepción que estas
>>> recibiendo
>>> (y si puede ser mas info también)?
>>>
>>> Saludos,
>>> Diego
>>>
>>>
>>>
>>>
>>
>>
>> --
>> Ramirez, Diego Alcides
>> Analista Desarrollador de Sistemas
>> Tel:(+543731)-15405075
>> Blog: www.thedarsideofit.com.ar
>> Trabajo:Equipo de Desarrollo - VGM Sistemas
>> www.vgmsistemas.com.ar
>>
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---

Responder a