• No se han encontrado resultados

Desarrollo ágil de aplicaciones empresariales nativas de Android que consumen servicios web soap en la nube

N/A
N/A
Protected

Academic year: 2020

Share "Desarrollo ágil de aplicaciones empresariales nativas de Android que consumen servicios web soap en la nube"

Copied!
23
0
0

Texto completo

(1)

INFO

RMÁ

TI

CA

DE ANDROID QUE CONSUMEN SERVICIOS WEB SOAP EN LA NUBE.

AGILE DEVELOPMENT OF ANDROID NATIVE BUSINESS APPLICATIONS WHICH

USE SOAP WEB SERVICES IN THE CLOUD

MSc. Diego Javier Trejo España

M. Sc. En Gerencia Informática, Ingeniero en Sistemas Computacionales. Actualmente es

Docen-te a Tiempo Completo en la Carrera de Ingeniería en SisDocen-temas Computacionales de la Facultad de

Ingeniería en Ciencias Aplicadas de la Universidad Técnica del Norte, Ibarra-Ecuador. Fue

con-sultor informático de la Presidencia de la República, desempeñó varias Jefatura de Departamentos

de Tecnología, ha dirigido varios Proyectos de Tecnología y actualmente es Consultor Privado.

Tiene varios Méritos Académicos, entre ellos el de ser el mejor egresados de todos los Programas

de Maestría en la Universidad Católica del Ecuador en el año 2010.

Universidad Técnica del Norte

Facultad de Ingeniería en Ciencias Aplicadas, Carrera de Ingeniería en Sistemas

Computaciona-les, , Av. 17 de Julio 5-21, Ibarra, Imbabura

[email protected]

Resumen.

-Palabras Claves

(2)

INFO

RMÁ

TI

CA

Abstract.

-Keywords

Web Services, Android, SOAP, XML Parser, Mobile Comunication, Agile Development Methodology

(3)

INFO

RMÁ

TI

CA

(4)

INFO

RMÁ

TI

CA

La situación actual

(5)

INFO

RMÁ

TI

CA

Materiales y Métodos

Métodos

(6)

INFO

RMÁ

TI

CA

Implementación de la plataforma experimental de Web Services XML SOAP.

(7)

INFO

RMÁ

TI

CA

Figura 1.

Figura 2.

Figura 3.

Menú

Agregar referencia

(8)

INFO

RMÁ

TI

CA

Figura 5.

Menú agregar nuevo elemento.

Figura 6.

Script 2.

<?xmlversion=”1.0”?>

<!--e ASP.NET, visit<!--e

--> < > < >

< name=”OraConnection” =”

-” =”

-ent”

> < >

< =”false” =” ”> <assemblies>

< =”

-”

(9)

INFO

RMÁ

TI

CA

Figura 7.

Figura 8.

Agregar archivo de clase Esquema.cs

(10)

INFO

RMÁ

TI

CA

Script 3.

Contenido del archivo esquema.cs

class { base base base

table, base

int class { base base base

table, base

int

Email,

(11)

INFO

RMÁ

TI

CA

class

{

(12)

INFO

RMÁ

TI

CA

Figura 9.

Menú Ver en el explorador.

Figura 10.

(13)

INFO

RMÁ

TI

CA

Figura 12.

-mentos.

Desarrollo del consumo de los Web Services desde una aplicación Android

Nati-va creada con ADT y KSOAP2.Android

(14)

INFO

RMÁ

TI

CA

(15)

INFO

RMÁ

TI

(16)

INFO

RMÁ

TI

CA

Desarrollo del consumo de los Web Services desde una aplicación Android Nativa

creada con B4A y HTTUtils2 y XML SAX.

Script 7.

(17)

INFO

RMÁ

TI

CA

Donde:

Donde:

Fórmula para el cálculo de la Métrica de Reusabilidad:

Donde:

Fórmula para el cálculo de Métrica de Tiempo de Desarrollo:

(18)

INFO

RMÁ

TI

CA

Aplicando las formulas (1), (2), (3) y (4) al Caso 1 y Caso 2 tenemos los siguientes valores:

Tabla 1.

Cálculo de fórmulas para Caso 1 y Caso 2.

Caso 1

Caso 2

Fórmula (1) Tamaño de Producto

101

31

el código escrito.

0.010

0.033

Fórmula (3) Reusabilidad

1

1

Fórmula (4) Tiempo desarrollo (Se toma

en cuenta 10 seg. para T)

1010

310

(19)

INFO

RMÁ

TI

(20)

INFO

RMÁ

TI

CA

Script 9.

(21)

INFO

RMÁ

TI

CA

Tabla 2.

Cálculo de fórmulas para Caso 2 y Caso 3.

Caso 2

Caso 3

Fórmula (1) Tamaño de Producto

56

43

código escrito.

0.018

0.023

Fórmula (3) Reusabilidad

1

1

Fórmula (4) Tiempo desarrollo (Se toma en

cuenta 10 seg. para T)

560

430

Resultados

Tabla 3.

Cuadro comparativo de Cálculo de fórmulas para Casos 1, 2 y 3

Caso 1

Caso 2

Caso 2

Caso 3

Número de Web

Meth-od’s

1

1

2

2

Fórmula (1) Tamaño de

Producto

101

31

56

43

Fórmula (2)

Productiv-código escrito.

0.010

0.032

0.018

0.023

Fórmula (3)

Reusabi-lidad

1

1

1

1

Fórmula (4) Tiempo

desarrollo (Se toma en

cuenta 10 seg. para T)

1010

310

560

430

Tasa de reducción de

tiempo frente al valor

más demoroso

0%

69.31%

0%

23.21%

(22)

INFO

RMÁ

TI

CA

Conclusiones

Agradecimientos

Bibliografía

ternet

, cibercafés,

-DE PENETRACIÓN -DE LOS SERVICIOS -DE TELECOMUNICACIONES MÁS -

DESTACA

-to recuperado de

-,

2009.

(23)

INFO

RMÁ

TI

CA

Inter-vol. 9, pp. 187-198, 2014.

-p2-android project provides a

for the Android platform.

-ally designed for constrained environments such as Applets, Personal Java or MIDP devices. In contrast to

kXML 1, kXML 2 is based on the common XML pull API.

-vol. 12, pp. 224-228, 2013.

-Vínculos,

vol. 9, pp. 146-156, 2013.

-vol. 6, pp. 51-60, 2013.

-nomica,

vol. 14, pp. 106-115, 2010.

Inter-pp. 669-670, 2010.

vol. 3, pp. 14-17, 2013.

vol. 17, pp. 17-26, 2013.

-nology,

vol. 61, pp. 60-66, 2014.

-Congreso Nacional de Tecno

-, 2013-, p. 46.

XVIII Congreso Argentino de Ciencias de la Computación

, 2013.

. Available:

, ed:

W3C, 2007.

Rapid Application Development (RAD) tool available for the Android platform.

Referencias

Documento similar

Sanz (Universidad Carlos III-IUNE): &#34;El papel de las fuentes de datos en los ranking nacionales de universidades&#34;.. Reuniones científicas 75 Los días 12 y 13 de noviembre

(Banco de España) Mancebo, Pascual (U. de Alicante) Marco, Mariluz (U. de València) Marhuenda, Francisco (U. de Alicante) Marhuenda, Joaquín (U. de Alicante) Marquerie,

6 Para la pervivencia de la tradición clásica y la mitología en la poesía machadiana, véase: Lasso de la Vega, José, “El mito clásico en la literatura española

d) que haya «identidad de órgano» (con identidad de Sala y Sección); e) que haya alteridad, es decir, que las sentencias aportadas sean de persona distinta a la recurrente, e) que

La siguiente y última ampliación en la Sala de Millones fue a finales de los años sesenta cuando Carlos III habilitó la sexta plaza para las ciudades con voto en Cortes de

Ciaurriz quien, durante su primer arlo de estancia en Loyola 40 , catalogó sus fondos siguiendo la división previa a la que nos hemos referido; y si esta labor fue de

En este trabajo estudiamos la obra poética en español del escritor y profesor argelino Salah Négaoui, a través de la recuperación textual y análisis de Poemas la voz, texto pu-

En la parte central de la línea, entre los planes de gobierno o dirección política, en el extremo izquierdo, y los planes reguladores del uso del suelo (urbanísticos y