elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  pasar datos entre webs con seguiridad =P
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: pasar datos entre webs con seguiridad =P  (Leído 2,835 veces)
Kase


Desconectado Desconectado

Mensajes: 1.288


programa bonito ¬¬


Ver Perfil WWW
pasar datos entre webs con seguiridad =P
« en: 24 Agosto 2011, 12:06 pm »

necesito hacer un servidor para almacenar algunos datos estadisticos  pero estos datos son obtenidos de otras webs....

pero estas otras webs deben recibir una respuesta de confirmacion D=

osea web1 manda datos a web2  
web2 recibe procesa y responde a web1
web1 optiene datos y los procesa y  le informa al usuario...

y si fuera poco necesito que el usuario no pueda ver nada de la conexion.... (osea, los parametros no pueden ir por get) y tienen que ser inmunes a man in the middle.

no estoy seguro que es https, pero en si manda los datos cifrados no? asi  que eso deberia poner dificil al man in the middle, no?

tengo entendido que jason es para mandar datos por get o post entre webs... o estoy totalmente ekibokado?

mi idea es hacerlo  mediante http, pero programo sobre python, en teoria deberia poder usar otros protocolos, no?
mi plan era  solisitar la informacion  en los modelos de python a la web2 y que esta le sirviera un xml para que la web 1 lo lea en el mismo modelo lo convierta a variables y lo procese


tienen mejores ideas???

tambien podria utilizar algo de  javascript, pero no quiero utilizar nada que pueda ser leido desde el usuario, prefiero que esa informacion se mantenga en los servidores...

---------------------------
la solucion mas obia que seme ocurre es mandar datos por post a una pagina entre ellos mandarle una direccion a donde debe responder, y que esta segunda pagina procesee y responda igual mediante post...

pero auke todo es en un ambiente controlado no me agrada que la info este en html.... 

es como si estuviera implementando un OAuth =/  tal vez tambien tenga que implementar llaves  y otros mecanismos para no aceptar peticiones de sitios agenos =/


« Última modificación: 24 Agosto 2011, 12:44 pm por Kase » En línea

[u]nsigned


Desconectado Desconectado

Mensajes: 2.397

JS/Node developer


Ver Perfil WWW
Re: pasar datos entre webs con seguiridad =P
« Respuesta #1 en: 24 Agosto 2011, 14:05 pm »

Lo que queres hacer (mas o menos) seria implementar un sistema de Web Services, podrias implementarlo con el protocolo XML-RPC. La verdad que no uso Python para nada, pero XML-RPC esta muy bien documentado tanto para este como para PHP.

http://goo.gl/KBHvY

Saludos


En línea

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!
Kase


Desconectado Desconectado

Mensajes: 1.288


programa bonito ¬¬


Ver Perfil WWW
Re: pasar datos entre webs con seguiridad =P
« Respuesta #2 en: 26 Agosto 2011, 10:48 am »

muchas gracias, despues de leer ese protocolo me keda mas claro lo que quiero

ahora se que necesito un servidor para el protocolo (pues a pesar de ser html es complicado mandarle por post los datos) y tambien que para mandar los datos puedo hacerlo con xml o json

creo que el xml-rpc  se adapta a mis necesidades perfectamente, sin embargo aun estoy revisando mas opciones,  me gustaria  usar un protocolo en el cual tenga libreria que faciliten la implementacion en la mayor cantidad de lenguajes posibles =3

tambien la parte de seguridad ahora se que va por mi parte,  cifrando  y descifrando los datos en cada lado de la conexion...
tambien puedo tomar un poco de ideas de OAuth  como asignarle una key a cada proyecto web distinto y  al momento de recivir peticiones con una key confirmar si estas provienen del sitio web asignado ala key

si conocen mas protocolos semejantes se los agradeceria si lo mencionan =D
En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: pasar datos entre webs con seguiridad =P
« Respuesta #3 en: 26 Agosto 2011, 15:42 pm »

De cualquier modo lo que propones debería de ser totalmente transparente al usuario, la comunicación entre web1 y web2 es algo que debería de realizarse desde el lado del servidor sin que el usuario se entere siquiera de que se hizo una invocación a otro servicio.

Saludos
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
pasar datos entre BD
Programación Visual Basic
arkhaios 3 2,010 Último mensaje 24 Junio 2005, 23:33 pm
por goodbye
Pasar datos entre formularios
.NET (C#, VB.NET, ASP)
decaos 3 5,104 Último mensaje 13 Octubre 2008, 22:28 pm
por decaos
Problema para pasar datos entre formularios NETBEANS
Java
lluvplay 1 4,264 Último mensaje 9 Julio 2012, 07:56 am
por rommel89
Pasar datos de ArrayList entre metodos (DUDA)
Java
MrSimpatia 1 2,089 Último mensaje 7 Octubre 2018, 23:41 pm
por 3n31ch
Problema al pasar datos entre formularios bases de datos distintas
Programación General
soyconta 0 2,703 Último mensaje 5 Junio 2020, 19:22 pm
por soyconta
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines