Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - .::IT::.

#61
Bueno pues primero Debes aprender ah usar los web services en Php para eso pues yo aprendi con

http://www.orlandobrea.com.ar/2009/09/webservices-con-nusoap-en-php-ejemplo-1.html

Una vez montado el ejemplo que está ahí puedes necesitas generar código para .net con la herramienta wsdl que tiene el visual studio, abre la consola de visual studio y ejecutas

wsdl http://localhost/IT/nusoap-test/nusoap_server_ej1.php?wsdl

donde odviamente "http://localhost/IT/nusoap-test/nusoap_server_ej1.php?wsdl " es la ruta del webservices eso genera un archivo "ws_orlando.cs"  que es el nombre que tiene el web service en el php

$server->configureWSDL('ws_orlando', $miURL);

Bueno ahora solo te queda invocar a tu clase desde c#


ws_orlando _ws_orlando = new ws_orlando();
           
//Descomentar la siguiente linea y colocar la ruta del web service
//_ws_orlando.Url = "http://localhost/IT/nusoap-test/nusoap_server_ej1.php";

this.lblResul.Text = _ws_orlando.getRespuesta(this.txtParametro.Text);




Puedes descargar el ejemplo que hice desde aquí(incluye el web service en php):
http://www.megaupload.com/?d=8GS03X85

Bueno eso sería un ejemplo sencillo pero practico ya que podrías generar webservices para insertar datos y consultas (usando socialización serialización)

Nota: Cuando trabajas con WebServices o conectas a servidores de datos en remoto las consultas pueden tomar cierto tiempo dependiendo de la velocidad de internet por ello es muy recomendable que trabajes usando procesos en paralelo con la clase Thread que incorpora .net, yo prefiero usar el componente "BackgroundWorker" que hace lo mismo (eso pienso), una ves que te acostumbras no dejas de usarlo en especial porque evita que tu aplicación parezca que se cuelga en conexiones lentas u operación costosas con bucles

#62
Pues Existe un problema se seguridad muy grande y es que la contraseña de la BD esta en el cliente (tu aplicación la contiene en su codigo fuente) por eso te recomendé Web Services que si es cierto es más trabajo te da mayor seguridad ya que puedes validar usuarios del lado del servidor usando las los SoapHeader!!
#63
Pues don Dyndns lo probe y no funciono :( ahora si tu host es www.paquito.com pues tu namehost tambien seria igual(sin el www al comienso). si no te funciona prueba a poner tu ip en la lista de permitidos talves ese es el problema. tambien puedes probar a conectarte pero desde el administrador de consola del mismo mysql.

abre un terminal y escribe

mysql -u user -h paquito.com -p

donde "user" es el nombre de usuario mysql y "paquito.com" es el dominio sin www al comienso, y fijate que error te bota.

#64
Java / Re: Conexiones remotas
1 Agosto 2011, 19:08 PM
Pues la solución más segura desde mi punto de vista es usar web Services !!!
#65
Pues si tu host  lo permite y tiene cpanel en la opción de "base de datos" –"mysql remota" agregas las Ips que quieres que tenga acceso a la base de datos.




Y en tu programa cambias la cadena de conexion para que apunte a tu host eso es todo 100% probado.(en un host que administro)

Nota: si tus clientes tienen ip dinamico entonces coloca % para que permita acceso a todos los host.
#66
Hola pues para ese entorno de trabajo  tienes 2 opciones :
1° la primera y más fácil es que desde el panel administrativo permitas acceso a la base de datos!! Y no todos los hosting lo permiten, consulta al proveedor del host .

2° la segunda opción pues es algo más trabajosa pero no tan complicada y es montar web services con php que luego consumirás desde tu aplicación web-escritorio.

Y bueno la otra opción es obvia cambiar de provedor de hosting , si lo que buscas es soporte para asp .net pero también base de datos libres como mysql –postgresql pues recomendaría
http://www.ubiquityhosting.com
Usan servidores Linux y emulan asp .net con Mono. Es 100% compatible con los web Services, con Asp .net tienes que cambiar algunas cosas.

Como pregunta personal,  ya tienes echa tu aplicación? Porque quieres usar Mysql? Te lo pregunto porque yo tengo avanzado mantenimiento de artículos(por familia-sub familias),clientes,proveedores y compras en c# y postgresql, uso web services para conexión de base de datos, si gustas pues  podemos compartir ya que todo eso lo tengo abandonado y quisiera terminarlo.
#67
Saludos a todos, pues les comento que tengo problemas con el MSN 2011 y es que hay veces en que se pone todo blanco y no me queda otra solución que cerrarlo y volver a entrar. Eh preguntado con otros amigos y tienen el mismo problema!!!!!!!
Uso Windows 7 de 32 bits
Y tengo una Core 2 duo de 3.0
4 gigas de ram ddr3
Video Integrado Intel!!!
Recién acabo de reinstalar todo la pc con disco duro nuevo y tengo los drivers actualizados alguna idea del porque podría suceder?
#68
.NET (C#, VB.NET, ASP) / Re: OCR con pattern
10 Julio 2011, 06:36 AM
Hombre pues déjanos unas muestras de las imágenes y para ver cómo le hacemos.
#69
Pues a simple vista veo que estas usando MySqlCommand sin asignarle el MySqlConnection deberías inicializar MySqlCommand de la siguiente manera

MySqlCommand Cmd=new MySqlCommand("query",myMySqlConnection);

y luego ejecutar

Cmd.ExecuteNonQuery();

y claro previamente la conexión debe estar abierta.
#70
La única solución para evitar esas cosas es usar un ofuscador, yo prefiero hacerlo todo portable con  http://spoon.net/Studio/ así la cosa es más difícil.