Desarrollo de alertas usando el concepto de web services bajo la plataforma. Net para el portal del estudiante UNAB
| dc.contributor.advisor | Arenas Seleey, Daniel | |
| dc.contributor.apolounab | Arenas Seleey, Daniel [daniel-arenas-seleey] | spa |
| dc.contributor.author | Páez Ruiz, Andrea Paola | |
| dc.contributor.author | Carreño Siza, Lilibeth Juliana | |
| dc.contributor.cvlac | Arenas Seleey, Daniel [68829] | spa |
| dc.contributor.googlescholar | Arenas Seleey, Daniel [osfVKVoAAAAJ] | spa |
| dc.contributor.linkedin | Arenas Seleey, Daniel [daniel-arenas-seleey-25aa56138] | spa |
| dc.contributor.orcid | Arenas Seleey, Daniel [0000-0003-3697-3835] | spa |
| dc.contributor.researchgate | Arenas Seleey, Daniel [Daniel_Arenas-Seleey] | spa |
| dc.coverage.campus | UNAB Campus Bucaramanga | spa |
| dc.coverage.spatial | Bucaramanga (Santander, Colombia) | spa |
| dc.date.accessioned | 2024-08-23T12:46:59Z | |
| dc.date.available | 2024-08-23T12:46:59Z | |
| dc.date.issued | 2004 | |
| dc.degree.name | Ingeniero de Sistemas | spa |
| dc.description.abstract | Los Web Services son un nuevo tipo de aplicación Web, son aplicaciones independientes de las plataformas a diferencia de las páginas Web las cuales dependen de la plataforma de desarrollo; además los Web Services son componentes del software que permiten a los usuarios compartir datos con otros programas modulares vía Internet solucionando ol problema de comunicación que se venia presentando debido a los diferentes lenguajes de programación y plataformas existentes que no lograban realizar una comunicación rápida y exitosa. Los Web Services son autónomos, son aplicaciones que existen en un ambiente distribuido, como Internet que tienen un proceso el cual consiste en la aceptación de una petición, realizar una ¡unción de acuerdo a la petición recibida y devolver una respuesta sin tener en cuenta los elementos que intervengan en este proceso. | spa |
| dc.description.abstractenglish | Web Services are a new type of Web application, they are platform-independent applications unlike Web pages which depend on the development platform; in addition, Web Services are software components that allow users to share data with other modular programs via the Internet, solving the communication problem that had been occurring due to the different programming languages and existing platforms that were unable to achieve fast and successful communication. Web Services are autonomous, they are applications that exist in a distributed environment, such as the Internet, which have a process which consists of accepting a request, performing a function according to the request received and returning a response without taking into account the elements that intervene in this process. | spa |
| dc.description.degreelevel | Pregrado | spa |
| dc.description.learningmodality | Modalidad Presencial | spa |
| dc.description.tableofcontents | Introducción..................................................................................................................................................................................... 1 I. Web Services............................................................................................................................................................................................. 3 1.1 Definición de Web Services............................................................................................................................................................. 3 1.1.1 Ciclo de Vida de un Web Services.............................................................................................................................. 4 1.2 Ventajas de Web Services .........................................................................................................................................................5 1.3 Modelo de Programación de Web Services.............................................................................................................................. 6 1.4 Escenarios de Web Services............................................................................................................................................................... 6 1.4.1 Servicios Simples..................................................................................................................................................................... 7 1.4.2 Integración de Aplicaciones.............................................................................................................................. 7 1 4 3 Soluciones de Flujo de Trabajo ..............................................................................................................................8 1.5 estructura de Web Seivices ..............................................................................................................................8 1.6 Componentes y Operaciones de los Web Services .............................................................................................................14 1.6.1 Componentes............................................................................................................................................................................. 14 1.6.2 Operaciones de Web Services.............................................................................................................................. 15 1.7 Protocolos de Funcionamiento ..............................................................................................................................16 1.7.1 SOAP (Simple Object Access Protocol) ..............................................................................................................................16 1.7.1.1 Ventajas de SOAP .................................................................................................................................................................17 1.7.2 WSDL .............................................................................................................................................................................................18 1.7.2.1 Anatomía de un documento WSDL.............................................................................................................................. 19 1.7.3 UDDI (Universal Description, Discovery and Integration) ...............................................................................................19 1.7.3.1 Estructura central de UDDI ..............................................................................................................................20 1.7.3.2 Características de UDDI.............................................................................................................................. 21 1.8 DIFERENCIAS ENTRE PAGINA WEB VS. WEB Services.............................................................................................................. 21 2. Lenguaje de Modelamiento Unificado (UML) ..............................................................................................................................23 3. Tecnologías de Desarrollo para los Web Services ................................................................................................................25 3.1 IBM Y LOS WEB SERVICES.............................................................................................................................. 27 3.2 J2EE Y WEB SERVICES ..............................................................................................................................29 3.3 NET y los Web Services.............................................................................................................................. 31 3.2.1 Datos y Esquemas XML.............................................................................................................................. 32 3.3 Componentes de los Formularios Web Forms.............................................................................................................................. 40 3.4 ASP .NET .............................................................................................................................................................................................41 3.4.1 RequisitosdelaplataformaASP.NET.............................................................................................................................. 42 3.5 Requisitos de Sistema de NET Framework.............................................................................................................................. 43 3.6 VisualStudio.NET............................................................................................................................................................................ 45 3.6.1 Visual Basic NFT........................................................................................................................................................................... 46 3.8 Diferencias entre NET vs. J2EE.............................................................................................................................. 50 4. Desarrollo del prototipo de desarrollo de Alertas usando el .................................................................................................51 concepto de Web Services bajo la plataforma .NET para el portal del estudiante UNAB........................................................ 4.1 Estudio del Portal Estudiante UNAB.............................................................................................................................. 51 4.1.1 Estructura Interna del Portal.............................................................................................................................. 53 4.2 Modelamiento UML para el desarrollo de Alertas bajo la ...................................................................................................56 plataforma .Net para el portal del estudiante UNAB.............................................................................................................................. 4.2.1 Casos de Uso para el prototipo de Web Services de alertas ...............................................................56 4.2.2 Diagramas de Secuencia.............................................................................................................................. 58 4.2.3 Diagramas de Colaboración.............................................................................................................................. 59 4.2.4 Diagrama de Actividades y sus descripciones para el .....................................................................................................61 prototipo de recuperación de información.............................................................................................................................. 4.2.5 Diagrama de Estados.............................................................................................................................. 62 4.3 Modelo conceptual y estructura de funcionamiento de los............................................................... 64 protocolos aplicados al prototipo de alertas para el portal del estudiante UNAB............................................................... 4.4 Requerimientos no funcionales.............................................................................................................................. 65 4.4.1 Infraestructura tecnológica ..............................................................................................................................65 4.4.2 Utilización de la Base de Datos ORADLE ..............................................................................................................................66 4.4.3 UsodeVisualBasic.NET ..............................................................................................................................66 5. Prototipo para alertas ..............................................................................................................................71 5.1 Proveedor de Servicios ..............................................................................................................................72 5.2 Usuario Administrador Web Services.............................................................................................................................. 76 5.3 Usuario Normal ..............................................................................................................................77 6. Resultados del trabajo de Investigación.............................................................................................................................. 78 6 1 Diferencias en o| desarrollo de Web Services entre la Plataforma J2EE y la plataforma .NET ..................................78 6.2 Diferencias entre Web Services y Página Web.............................................................................................................................. 79 7. Conclusiones........................................................................................................................................................................................ 81 8. Sugerencias para trabajos futuros.............................................................................................................................. 82 Bibliografía .............................................................................................................................................................................................83 Anexos............................................................................................................................................................................................. 84 | spa |
| dc.format.mimetype | application/pdf | spa |
| dc.identifier.instname | instname:Universidad Autónoma de Bucaramanga - UNAB | spa |
| dc.identifier.reponame | reponame:Repositorio Institucional UNAB | spa |
| dc.identifier.repourl | repourl:https://repository.unab.edu.co | spa |
| dc.identifier.uri | http://hdl.handle.net/20.500.12749/26174 | |
| dc.language.iso | spa | spa |
| dc.publisher.faculty | Facultad Ingeniería | spa |
| dc.publisher.grantor | Universidad Autónoma de Bucaramanga UNAB | spa |
| dc.publisher.program | Pregrado Ingeniería de Sistemas | spa |
| dc.relation.references | http://msdn.microsoft.com/newsgroups/managed/default. | spa |
| dc.relation.references | http://www.disca.upv.es/enheior/pdf/ActaNET.pdf | spa |
| dc.relation.references | www.microsoft.com/latam/msdn/articulos/ 2000/1O/artO1/default.asp | spa |
| dc.relation.references | www.microsoft.com/latam/msdn/comunidad/tj.net/2002/0G/art08/deault.asp 47k | spa |
| dc.relation.references | http://www.fisica.uson.mx/carlos/WebServices/WS _UDDI.htm | spa |
| dc.relation.references | Short, Scout. Creación do Servicios Web XML para la plataforma Microsoft .NLI. Primera Edición. Me Graw Hill. 2002 319 p | spa |
| dc.relation.references | Ceballos Sierra, Francisco Javier. EL lenguaje de programación Visual Basic .NET. Edición original. Alfaomega RA MA.2003.442 p. | spa |
| dc.relation.references | http://www.cs.ualberta.ca/~pfiguero/soo/uml/ | spa |
| dc.relation.uriapolo | https://apolo.unab.edu.co/en/persons/daniel-arenas-seleey | spa |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 2.5 Colombia | * |
| dc.rights.local | Abierto (Texto Completo) | spa |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | * |
| dc.subject.keywords | Systems engineer | spa |
| dc.subject.keywords | Technological innovations | spa |
| dc.subject.keywords | Web page | spa |
| dc.subject.keywords | Unified modeling | spa |
| dc.subject.keywords | State diagram | spa |
| dc.subject.keywords | Computer networks | spa |
| dc.subject.keywords | Digital communications | spa |
| dc.subject.keywords | Data transmission systems | spa |
| dc.subject.keywords | Telecommunications | spa |
| dc.subject.lemb | Ingeniería de sistemas | spa |
| dc.subject.lemb | Innovaciones tecnológicas | spa |
| dc.subject.lemb | Redes de computadores | spa |
| dc.subject.lemb | Comunicaciones digitales | spa |
| dc.subject.lemb | Sistemas de transmisión de datos | spa |
| dc.subject.lemb | Telecomunicaciones | spa |
| dc.subject.proposal | Página web | spa |
| dc.subject.proposal | Modelamiento unificado | spa |
| dc.subject.proposal | Diagrama de estados | spa |
| dc.title | Desarrollo de alertas usando el concepto de web services bajo la plataforma. Net para el portal del estudiante UNAB | spa |
| dc.title.translated | Development of alerts using the concept of web services under the .Net platform for the UNAB student portal | spa |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.coarversion | http://purl.org/coar/version/c_ab4af688f83e57aa | spa |
| dc.type.driver | info:eu-repo/semantics/bachelorThesis | |
| dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
| dc.type.local | Trabajo de Grado | spa |
| dc.type.redcol | http://purl.org/redcol/resource_type/TP |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- 2004_Paez_Ruiz_Andrea.pdf
- Tamaño:
- 24.34 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Tesis
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 829 B
- Formato:
- Item-specific license agreed upon to submission
- Descripción:
