PDF de programación - INTEGRACIÓN DE SERVICIOS WEB, LA TECNOLOGÍA ASP.NET Y LA PLATAFORMA DE SERVICIOS DE REPORTES SQL PARA EL DESARROLLO DE UN SISTEMA DISTRIBUIDO

Imágen de pdf INTEGRACIÓN DE SERVICIOS WEB, LA TECNOLOGÍA ASP.NET Y LA PLATAFORMA DE SERVICIOS DE REPORTES SQL PARA EL DESARROLLO DE UN SISTEMA DISTRIBUIDO

INTEGRACIÓN DE SERVICIOS WEB, LA TECNOLOGÍA ASP.NET Y LA PLATAFORMA DE SERVICIOS DE REPORTES SQL PARA EL DESARROLLO DE UN SISTEMA DISTRIBUIDOgráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 16 de Diciembre del 2017)
921 visualizaciones desde el 16 de Diciembre del 2017
8,0 MB
397 paginas
Creado hace 7a (21/12/2012)
ESCUELA POLITÉCNICA

NACIONAL

ESCUELA DE INGENIERÍA

INTEGRACIÓN DE SERVICIOS WEB, LA TECNOLOGÍA ASP.NET
Y LA PLATAFORMA DE SERVICIOS DE REPORTES SQL PARA

EL DESARROLLO DE UN SISTEMA DISTRIBUIDO

PROYECTO PREVIO A LA OBTENCIÓN

DEL TÍTULO DE

INGENIERO EN ELECTRÓNICA Y REDES DE INFORMACIÓN

SANTIAGO DAMIÁN GUDIÑO CARRILLO

CRISTINA ELIZABETH TORRES JARAMILLO

DIRECTOR: IVÁN BERNAL CARRILLO, Ph.D.

QUITO, NOVIEMBRE DEL 2005

DECLARACIÓN

Nosotros, Santiago Damián Gudiño Carrillo y Cristina Elizabeth Torres Jaramillo,
declaramos bajo juramento que el trabajo aquí descrito es de nuestra autoría; que
no ha sido previamente presentado para ningún grado o calificación profesional; y,
que hemos consultado las referencias bibliográficas que se incluyen en este
documento.

A través de la presente declaración cedemos nuestros derechos de propiedad
intelectual correspondientes a este trabajo, a la Escuela Politécnica Nacional,
según lo establecido por la Ley de Propiedad Intelectual, por su Reglamento y por
la normatividad institucional vigente.

Santiago Damián Gudiño Carrillo

Cristina Eiizabeth Torres Jaramillo

CERTIFICACIÓN

Certifico que el presente trabajo fue desarrollado por Santiago Damián Gudiño
Carrillo y Cristina Elizabeth Torres Jaramillo, bajo mi supervisión.

Iván Bernal Carrillo, Ph.D.

DIRECTOR DEL PROYECTO

DEDICATORIA

En primer lugar, dedico este trabajo a
Dios y a mis amados padres Ramiro y
Melfa y a mi querido hermano Fernando,
por el apoyo incondicional que siempre
me han brindado en todos los ámbitos de
mi vida.

A todos mis amigos y amigas que han
compartido
momentos
inolvidables; y de manera especial a la
persona que amo y que a la vez es mi
mejor amigo, Santiago.

conmigo

Cristina

DEDICATORIA

Dedico este trabajo a las personas que
constantemente han estado a mi lado:
mis queridos
y
Edmundo por ser mis referentes de vida;
y mis entrañables hermanos Ramiro y
Ricardo, por haberme apoyado en todo
momento.

padres Georgina

A Dios, por darme la salud y las fuerzas
para seguir adelante. A mis amigos y
amigas por su cariño y confianza.

Y a mi amada Cristina, por brindarme la
oportunidad de crecer juntos a lo largo de
todo este trayecto.

Santiago

CONTENIDO

RESUMEN

PRESENTACIÓN

CAPÍTULO 1

1.

INTRODUCCIÓN

1.1.

1.1.1.

VISIÓN GENERAL DE LA INFRAESTRUCTURA .NET
.NET.

COMPONENTES DE LA INFRAESTRUCTURA

1 . 1 . 1 . 1.
1.1.1.2.

E\CLR
FCL

1.1.2.

LENGUAJES DE LA INFRAESTRUCTURA

.NET

1.1.3. ENSAMBLADOS DE LA INFRAESTRUCTURA
i. 1.4. REQUISITOS DEL SISTEMA

.NET

1.1.4.1.

1.1.4.2.

Requisitos de software

Requisitos de hardware

1.2.

VISIÓN GENERAL DE ASP.NET

1.2.1. EVOLUCIÓN DE ASP.NET
1.2.2.

CARACTERÍSTICAS DE ASP.NET

1.2.2.1.

1.2.2.2.

t.2.2.3.

1.2.2.4.

1.2.2.5.
1.2.2.6.

1.2.2.7.

1.2.2.8.

1.2.2.9.

Mejoras en rendimiento

Facilidad de acceso a bases de datos

Compatibilidad con diversos lenguajes

Seguridad

Integración ^T(W¿
Detección de las capacidades del navegador

Facilidades para el desarrollado!-

Facilidad de actualización

Manejo del estado de sesiones

1.3.

VISIÓN GENERAL DE SER VICIOS WEB

L3.I. CARACTERÍSTICAS DE LOS SERVICIOS WEB

1.3.2.

FUNCIONA MIENTO DE LOS SERVICIOS WEB

1.4.

VISIÓN GENERAL DE LA PLATAFORMA DE SERVICIOS DE REPORTES SQL

EVOLUCIÓN DE LOS REPORTES

1.4.1.
1.4.2. CARACTERÍSTICAS DE LA PLATAFORMA DE SERVICIOS DE REPORTES SQL

1.4.2.1.

Requerimientos del sistema

1.4.3. CICLO DE LOS REPORTES

1.5.

INTEGRACIÓN DE LAS TECNOLOGÍAS

1.5.1.
1.5.2.

REPORTES EN UNA INTRANET
REPORTES EN INTERNET

iii

i

1

4
5

6
7
8

10
11

1 1

13
14

14
18

18

19

19

19

19
19

19

20

20
20
22

24
26
26
27

30
32
33
33
35

CAPITULO 2

2.

ASP.NET, SERVICIOS WEB Y ADOJtET

2.1.

ESTRUCTURA Y FUNCIONAMIENTO DE LAS PÁGINAS ASP.NET

2.1.1. ARQUITECTURA DE ASP.NET

2.1.1.1.

Partes de una Aplicación Web ASP.NET

2.1.1.1.1.

Apariencia

2.1.1.1.2.

Lógica de programa

2.1.1.1.3.

Configuración

2.1.2. CREACIÓN DE FORMULARIOS WEB

2.1.2.1.

2.1.2.2.

2.1.2.3.

Píirtes de un Formulario Web ASP.NET.

Archivos de una Aplicación Web ASP.NET.

Pasos en el procesamiento de Formularios Web ASP.NET

2.1.2.3.1.

hiicialízación del marco de trabajo de la página ASP.NET

2.1.2.3.2.

[metalización del código de usuario

2.1.2.3.3.

Validación

2.1.2.3.4.

Control de eventos

2.1.2.3.5.

Limpieza

2.1.2,4.

2.1.2.5.

Ciclo de vida de un Formulario y una Aplicación Web ASP.NET

Conservar la información de un Formulario Web

2.1.2.5.1.

Variables de estado de aplicación

2.1.2.5.2.

Variables de estado de sesión

2.1.2.5.3.

Eventos de aplicación y sesión

2.1.3.

SEGURIDAD EN APLICACIONES ASP.NET

2.1.3.1.

Autenticación de Aplicaciones ASP.NET

2.1.3.1.1.

Autenticación por Windows

2.1.3.1.2. Autenticación por Formularios

2.1.3.1.3.

Autenticación con Passport

2.1.3.2.

Autori/ación en Aplicaciones ASP.NET

2.1.4. EJEMPLOS DE DESARROLLO DE APLICACIONES IVEB

2.1.4.1.

2.1.4.2.

2.1.4.3.

2.1.4.4.

Creación de directorios virtuales

Ejemplo 1: familiarización con Controles Web

Ejemplo 2: controles de validación

Ejemplo 3: autenticación y autorización

2.2.

SERVICIOS WEB

2.2.1. ARQUITECTURA

2.2.1.1.

2.2.1.2.

2.2.1.3.

Descripción

Descubrimiento

Transporte

2.2.1.3.1.

HTTP-GET y HTTP-POST

2.2.1.3.2.

SOAP

2.2.2. CREACIÓN Y CONSUMO DE SERVICIOS WEB

2.2.2.1.

FASES DE INTERACCIÓN DE UN CLIENTE CON UN SERVICIO WEB

38

38

39

43

43

44

44

45

45

47

49

50

50

51

52

52

52

56

57

57

59

60

60

61

63

64

65

67

67

70

76

82

88

89

90

90

91

91

94

95

96

2.2.2.2.

2.2.2.3.

2.2.2.4.

Creación de Servicios Web

Publicación de Servicios Web

Consumo de Servicios Web

2.2.2.4.1.

Poseer una referencia al Servicio Web

2.2.2.4.2.

Generar una clase proxy

2.2.2.4.3.

Crear un objeto de la clase proxy

2.2.2.4.4.

Acceder al Servicio Web a través del objeto proxy

2.2.3.

SEGURIDAD EN SERVICIOS WEB

2.2.3.1.

Autenticación de Servicios Web

2.2.3.1.1.

Autenticación por Windows

2.2.3.1.2. Autenticación con encabezados SOAP

2.2.3.1.3.

Autenticación empleando WS-Security

2.2.3.2-

Autorización de Servicios Web

2.2.4.

EJEMPLOS DE CREACIÓN Y CONSUMO DE SERVICIOS WEfí

2.2.4.1.

2.2.4.2.

Ejemplo I: creación de un Servicio Web Básico

Ejemplo 2: consumo de un Servicio Web

2.2.4.2.1,

Creación del Servicio Web

2.2.4.2.2.

Creación del Cliente Web ASP.NET

2.3.

ADO.NET

2.3.1. ARQUITECTURA Y CARACTERÍSTICAS DE ADO.NET

2.3.1.1.

Proveedor de datos de la Infraestructura .NET.

2.3,1.1.!.

Proveedor de datos de la Infraestructura .NET para SQL Server

2.3.1.1.2.

Proveedor de datos de la Infraestructura .NET para OLE DB

2.3.1.1.3.

Proveedor de datos de la Infraestructura .NET para ODBC

2.3.1.1.4.

Proveedor de datos de la Infraestaictura .NET para Oracle

2.3.1.2.

DalaSeí

2.3.2. DATASETS PARA ACCESO A DATOS

2.3.3.

SEGURIDAD EN ADO.NET

2.3.4.

EJEMPLOS DE ACCESO A DATOS CON ADO.NET

2.3.4.1.

2.3.4.2.

Ejemplo 1: uso básico de ADO.NET

Ejemplo2: uso de ADO.NET en Servicios Web

2.3.4.2.1.

Creación del Servicio Web

2.3.4.2.2.

Creación del Cliente ASP.NET

CAPITULO 3

3.

PLATAFORMA DE SERVICIOS DE REPORTES SQL

3.1.

ARQUITECTURA Y COMPONENTES

3.1.1. BASE DE DATOS DEL SERVIDOR DE REPORTES (REPORT SERVER DATABASE)

3.1.1.1-

Base de Datos Temporal del Servidor de Reportes (ReportSen-erTempDB Datábase}

3.1.2.

SERVIDOR DE REPORTES (REPORT SERVER)

97

100

102

103

104

105

105

106

106

107

107

108

109

1W

11 I

115

115

116

120

122

126

128

129

131

131

131

135

136

137

Í37

148

149

152

155

155

159

162

162

3.1.2.1.

3.1.2.2.

Intertaces de Programación

Procesador de Reportes

3.1.2.2.1.

Definición del reporte

3.1.2.2.2.

Formato Intermedio

3.1.2.23.

Caché

3.1.2.3.

Procesador de Entrega y Planificación

3. í. 2.3.1.

Planificación

3.1.2.3.2.

Entrega

3.1.2.3.3.

Procesamiento de imágenes instantáneas y suscripciones

3.1.2.4.

Extensiones de Servidor

3.1.2.4.1.
3.1.2.4.2.

Extensiones de Procesamiento de Datos
Extensiones de Representación

3.1.2.4.3.

Extensiones de Entrega

3.1.2.4.4.

Extensiones de Seguridad

3.1.3. ADMINISTRADOR DE REPORTES (REPORT MANAGER)

3.1.3.1.

3.1.3.2.

Funcionamiento

Interfaü

3.1.4. DISEÑADOR DE REPORTES

3.1.5. UTILIDADES DE LÍNEA DE COMANDOS

3.1.5.1.

3.1.5.2.

3.1.5.3.
3.1.5.4.

rsconfig

rs

rskeymgmt
rsactivate

3.1.6. HERRAMIENTAS DE OTROS FABRICANTES

3.2.

ADMINISTRACIÓN DE REPORTES

3.2 J.

FUENTES DE DATOS (DATA SOURCES)

3.2.1.1.

3.2.1.2.

Fuentes de datos compatibles

Credenciales

3.2.2. DIRECTORIOS Y REPORTES

3.2.3.

SEGURIDAD

3.2.3.1.

Tareas

3.2.3.1.1.
3.2.3.1.2.

Tareas a nivel de elemento
Tareas a nivel de sistema

3.2.3.2.

Roles

3.2.3.2.1.

Explorador

3.2.3.2.2.

Administrador de Contenido

3.2.3.2.3.

Puhlicador

3.2.3.2.4. Mis Reportes

3.2.3.2.5.
3.2.3.2.6.

Administrador del Sistema
Usuario del Sistema

3.2.4. CACHÉ

3.2.4.1.
3.2.4.2.

Caché de sesión
Instancias almacenadas en caché

164

166

169

169

170

172

172

173

173

176

176
176

176

176

176

177

179

180

181

182

183

186
187

188

189

¡89

191

192

792

193

194

195
198

199
199

200

201

202

203
204

204

205
205

3.2.4.3.
3.2.4.4,

Imagen instantánea
Historia! de imágenes instantáneas

3.2.5.

SUSCRIPCIONES

3.2.5.1.

3.2.5.2.

Suscripciones estándar

Suscripciones controladas por datos

3.3.

LENGUAJE DE DEFINICIÓN DE REPORTES
  • Links de descarga
http://lwp-l.com/pdf7924

Comentarios de: INTEGRACIÓN DE SERVICIOS WEB, LA TECNOLOGÍA ASP.NET Y LA PLATAFORMA DE SERVICIOS DE REPORTES SQL PARA EL DESARROLLO DE UN SISTEMA DISTRIBUIDO (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad