Excelente respuesta (como siempre) de Daniel, Ahora, Lucas Ramiro, si preguntas aca es porque tenes algo hecho con VFP, no? SI es asi y estas pensando en WebService bajo SoapToolkit lo vas a poder hacer con algunas limitaciones en la parte de serguridad integrada (si vas por ese lado, el soporte del Soap Toolkit 3 finaliza prontito y anda bastante limitado en W2003) o sea, si vas a implementar algo nuevo ... sabes pordonde viene la cosa, no?
SaludOZ, 2008/6/13 Daniel Calvin <[EMAIL PROTECTED]>: > Hola Lucas > > Que pregunta la tuya.... > > Para dar una respuesta adecuada hay que evaluar unas cuantas cosas.. > > 1 - Vas a re-escribir toda la aplicación? > 2 - La arquitectura actual permite implementar el cliente mediante WS? > 3 - TS requiere respetar algunas cuestiones, luego, tiene sus > particularidades.... > > Te preguntarás a donde apunto con estas cosas... > > Para implementar WS, tenes que tener tu aplicación estructurada en capas. > Ademas de estar estructurada en capas tenes que implementar una capa de > servicios y tu cliente interactuar con ella. ( esa capa no es facil de > definir si no tenes experiencia en este tipo de aplicaciones ) > Para implementar mediante SOAP tenes que definir muy bien tu capa de > servicios, esa capa tendrá algunas particularidades para que la aplicación > sea eficiente, sin eso.... tendrás grandes problemas de performance y con el > agravante de que se complicará terriblemente la programación.... > Por otra parte VPN y WS son cosas distintas y no excluyentes... > Podes impelmentar mediante WS y ademas que la conexión se haga mediante una > VPN. ( eso te quita un poco de performance pero ganas en seguridad. ) > Con TS no se presentarán estos problemas, posiblemente tu aplicación > funcione bien, yo en donde trabajo tengo una muy mala experiencia con TS. ( > esto tiene que ver con aplicaciones que no certifican para ejecutarse en TS. > ) > Volviendo a WS, el problema es que tenés que pensar la arquitectura de la > aplicación en función de ello, los objetos no pasan magicamente entre capas > al uasr WS, aparecen problemas si esto no se hace asi, no es solo el pasar > objetos entre procesos desconectados. > > Net hace una implementación muy robusta de SOAP, particularmente lo que > recomiendo es net en ambos extremos. > > Una cosa a tener en cuenta es que los procesos deben resolverse en la capa > de negocio, por debajo de la capa de servicios, si tu cliente implementa > lógica de negocio tendrás problemas. > > Tu aplicación es datacéntrica? o ya estas implementando capas lógicas, > definiendo Data y Negocio separadamente, tu cliente actual solo conoce tu > capa de negocio o conoce tam,bien la capa de datos? > > Te pregunto esto porque si la arquitectura actual es muy datacentrica no te > será facil rearmar todo para WS. > > Me parece que te hice un ensalada ...., si queres contestame sobre esto y > te aclaro algunos conceptos... > > Saludos > > Daniel Calvin > > > > > > El día 12 de junio de 2008 12:44, Lucas Fabbi <[EMAIL PROTECTED]> > escribió: > >> Hola gente >> Tenemos una aplicacion corriendo por VPN que se arrastra... va >> lentisimo... localmente anda joya... pero por VPN los clientes remotos no se >> puede trabajar.... Se me ocurre subirla a un TS para que su funcionamiento >> mejore... >> >> Pregunto: >> En el caso de utilizar una aplicacion Cliente Servidor y tengamos clientes >> remotos que es mejor... >> Web Service? >> VPN? >> TS? >> Interfase .net ? para cliente remotos.... >> >> Que es lo que "deberia" funcionar mejor... desdea ya teniendo buena >> internet.. >> Gracias... >> >> Lucas Ramiro Fabbi >> >> ------------------------------ >> >> ¡Buscá desde tu celular! Yahoo! oneSEARCH ahora está en Claro >> http://ar.mobile.yahoo.com/onesearch >> > > > > -- > Daniel A. Calvin > Cooperator Team Member > http://www.cooperator.com.ar > Microsoft Certified Professional -- SaludOZ,
