lunes, diciembre 05, 2005

Platica de Clientes Inteligentes en ITESM campus Cd Juarez.

Hoy voy a dar una platica hacerca de clientes inteligentes en la junta mensual de la comunidad .NET en el CITE en el ITESM Cd. Juárez alas 7PM en el 4to piso.

Estan cordialmente invitados.

viernes, diciembre 02, 2005

Application Updater Block

Paseando por la web en busca de informacion de como crear un proceso de actualizacion automatica para una aplicacion me encontre con este application block de Microsoft llamado Application Updater Block.
Este block de aplicacion toma los archivos de un repositorio central ya sea un folder compartido, un servidor web o cualquier tipo de repositorio al cual los usuarios de la aplicacion tengan acceso. lo que mas me llamo la atencion fue que si tu repositorio central es un web server este no tiene que ser IIS sino que puede ser cualquier web server corriendo en cualquier plataforma.


Puedes encontrar mas informacion
aqui

Buen fin de semana.

Como crear un web service en PHP

Si desean crear un Web Service en PHP estos son los pasos que debemos seguir

1 - Lo primero es obtener la libreria NuSoap.php la cual la podemos obtener aqui

2 - Luego procedemos a incluir la libreria en nuesto archivo php y crear el objeto soap_server de la siguiente manera
require_once('nusoap.php');
$server = new soap_server;


3 - Luego procedemos a implementar las funcionalida de nuestro web service en este caso nuestro web service implementara su funcionalidad con funciones
function calcIVA ( $monto ) {
return $monto * 1.15;
}

4 - Luego de implementar la funcionalidad de nuestro web server procedemos a crear un objeto soap_server de la siguiente manera
$server = new soap_server;

5 - Luego vamos a crear nuesto namespace este va a ser usado al momento de configurar el WSDL
$ns="http://www.myurl.com/services/appSvrs";

6 - Luego procedemos a configurar el WSDL de nuestro web server
$server->configurewsdl('ApplicationServices',$ns);
$server->wsdl->schematargetnamespace=$ns;

7 - Despues procedemos a registrar todas las funciones creadas en el paso 3
$server->register('calcIVA',
array('monto' => 'xsd:int' ),
array('return' => 'xsd:int'),
$ns);


8 - Por ultimo mandamos llamar al lisener del web service y terminamos el procesamiento
if (isset($HTTP_RAW_POST_DATA)) {

$input = $HTTP_RAW_POST_DATA;
}
else {
$input = implode("\r\n", file('php://input'));
}

$server->service($input);
exit;



jueves, diciembre 01, 2005

Podcast Web Services en PHP

Hoy tuve la oportunidad de participar en el podcast del pozo técnico de Carlos Madrigal, el tema que tratamos fue creación de Web Servicies en PHP. Fue un programa muy interesante y entretenido, en lo personal disfrute mucho haciendo este podcast con Carlos

Este es el link al sito de podcast del pozo técnico http://podcastpozotecnico.carlosmadrigal.com/
El programa estará disponible antes del lunes 5 de diciembre.

Primer Posting

Hola que tal bienvenido a mi blog.
Este es un blog donde hablaremos de temas relacionados a las tecnologias de la informacion, o como mucha gente lo llama IT.