0% encontró este documento útil (0 votos)
3 vistas

Tutorialweb Service

Tutorial Web Services

Cargado por

alberto padilla
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas

Tutorialweb Service

Tutorial Web Services

Cargado por

alberto padilla
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

28/02/12

Con0igurar  visual  estudio    


• Cuando  se  u1liza  visual  estudio  por  primera  vez  es  necesario  :  
• Seleccionar  lenguaje  de  preferencia  
• Será  el  lenguaje  por  default  para  todas  las  soluciones  y  proyectos    

Crear  un  servicio   • El  lenguaje  se  puede  cambiar  


• Se  pueden  combinar  lenguajes  en  una  misma  solución    

web  paso  a  paso  


Dr.  Alberto  Por1lla  Flores  
 
Thanks  to:  
Deysi  Pérez  S.  

Seleccionar  lenguaje     Generar  nuevo  proyecto  


• Existen  dos  maneras  de  agregar  un  proyecto    
• En  el  menú  derecho  podemos  observar  la  opción  nuevo  proyecto    
• Desde  la  barra  de  menú  

Con0igurar  nuevo  proyecto   Seleccionar  tipo  de  proyecto  


• Es  necesario  especificar  el  framework    en  el  que  se  va  a   • En  la  parte  derecha  del  panel,  seleccionar  el  1po  de  proyecto  
trabajar,  en  este  caso  debe  de  ser  3.5   a  desarrollar    
• Y  panel  mostrara  las  opciones  disponibles    
• Seleccionamos  en  este  caso  la  opción  de  web  service  
aplica-on  

1  
28/02/12  

Seleccionar  tipo  de  proyecto   Nombrando  proyecto  


• Una  vez  que  se  ha  seleccionado  el  1po  de  proyecto  es  
necesario  escribir  un  nombre  y  en  este  caso  dejarlo  en  una  
solución  nueva    

Web    service   Métodos  de  un  web  service  


• VS  generará  un  web  service  llamado  Service1,  el  cual  ya   • El  método  por  default,  solo  regresará  un  String  –Hello  word  
con1ene  un  método  llamado  hello  word  

Agregando  clases   Agregando  clases    


• Para  agregar  una  nueva  clase  al  proyecto  es  necesario:  
• En  la  vista  de  soluciones  seleccionar  el  proyecto    
• Click  derecho  sobre  el  proyecto    
• Add  
• New  item  
• VS  nos  mostrará  una  ventana  para  seleccionar  el  nuevo  item,  
seleccionamos  una  clase    

2  
28/02/12  

Nuevo  item     De0iniendo  Objeto    


• Seleccionar  clase/  asignarle  nombre   • En  la  nueva  clase  definimos  el  objeto  que  queremos  que  el  ws  
nos  regrese    

• En  este  caso  fue    


 una  clase  para  una    
 persona    

Generar  Método  al  web  service   Ejecutar  el  web  service  


• Crear  método  u1lizando  las  e1quetas   • Una  vez  que  la  información  ha  sido  procesada  en  la  barra  de  
• <WebMethod()>   menú  localizamos  la  opción  de  iniciar  debug  /  tecla  F5  
• Generar  una  instancia  del  objeto   • Esto  levantara  un  servidor  virtual  para  poder  ejecutar  nuestro  
• Asignarle  datos    /  procesar  la  información   servicio  

Pantalla  principal  del  servicio  


Visualizando  servicio    
web  
• El  servidor  nos  muestra  la  pantalla  del  servicio    
• Podemos  observar  los  métodos  que  1ene  el  servicio  en  forma  de  
listado    
• Seleccionamos  el  método  que  se  acaba  de  realizar    y  el  nos  
mostrará  una  nueva  pantalla  con  la  información  del  servicio    

3  
28/02/12  

Ejecutando  servicio     Ejecutando  servicio    


• La  pantalla  1ene  un  campo  para  ingresar  los  valores,  ya  que   • En  la  misma  pantalla  podemos  observar  una  descripción  de  
en  este  caso  el  método  requiere  un  valor  de  entrada  de  1po   xml  que  el  servicio  nos  retornará  
String  

Ejecutando  servicio     Resultado    


• Insertamos  los  datos  solicitados  del  método  y  presionamos  la   • El  servicio  procesa  la  información  y  nos  retorna  un  xml  con  los  
opción  invocar     datos  obtenidos  

• El  servicio  esta  funcionando…    

Preguntas?  

4  

También podría gustarte