Desarrollo de alertas usando el concepto de web services bajo la plataforma. Net para el portal del estudiante UNAB
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 prog...
- Autores:
-
Páez Ruiz, Andrea Paola
Carreño Siza, Lilibeth Juliana
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2004
- Institución:
- Universidad Autónoma de Bucaramanga - UNAB
- Repositorio:
- Repositorio UNAB
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unab.edu.co:20.500.12749/26174
- Acceso en línea:
- http://hdl.handle.net/20.500.12749/26174
- Palabra clave:
- Systems engineer
Technological innovations
Web page
Unified modeling
State diagram
Computer networks
Digital communications
Data transmission systems
Telecommunications
Ingeniería de sistemas
Innovaciones tecnológicas
Redes de computadores
Comunicaciones digitales
Sistemas de transmisión de datos
Telecomunicaciones
Página web
Modelamiento unificado
Diagrama de estados
- Rights
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
UNAB2_fb0991379ad4dd1c2552db6422f12a40 |
---|---|
oai_identifier_str |
oai:repository.unab.edu.co:20.500.12749/26174 |
network_acronym_str |
UNAB2 |
network_name_str |
Repositorio UNAB |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Desarrollo de alertas usando el concepto de web services bajo la plataforma. Net para el portal del estudiante UNAB |
dc.title.translated.spa.fl_str_mv |
Development of alerts using the concept of web services under the .Net platform for the UNAB student portal |
title |
Desarrollo de alertas usando el concepto de web services bajo la plataforma. Net para el portal del estudiante UNAB |
spellingShingle |
Desarrollo de alertas usando el concepto de web services bajo la plataforma. Net para el portal del estudiante UNAB Systems engineer Technological innovations Web page Unified modeling State diagram Computer networks Digital communications Data transmission systems Telecommunications Ingeniería de sistemas Innovaciones tecnológicas Redes de computadores Comunicaciones digitales Sistemas de transmisión de datos Telecomunicaciones Página web Modelamiento unificado Diagrama de estados |
title_short |
Desarrollo de alertas usando el concepto de web services bajo la plataforma. Net para el portal del estudiante UNAB |
title_full |
Desarrollo de alertas usando el concepto de web services bajo la plataforma. Net para el portal del estudiante UNAB |
title_fullStr |
Desarrollo de alertas usando el concepto de web services bajo la plataforma. Net para el portal del estudiante UNAB |
title_full_unstemmed |
Desarrollo de alertas usando el concepto de web services bajo la plataforma. Net para el portal del estudiante UNAB |
title_sort |
Desarrollo de alertas usando el concepto de web services bajo la plataforma. Net para el portal del estudiante UNAB |
dc.creator.fl_str_mv |
Páez Ruiz, Andrea Paola Carreño Siza, Lilibeth Juliana |
dc.contributor.advisor.none.fl_str_mv |
Arenas Seleey, Daniel |
dc.contributor.author.none.fl_str_mv |
Páez Ruiz, Andrea Paola Carreño Siza, Lilibeth Juliana |
dc.contributor.cvlac.spa.fl_str_mv |
Arenas Seleey, Daniel [68829] |
dc.contributor.googlescholar.spa.fl_str_mv |
Arenas Seleey, Daniel [osfVKVoAAAAJ] |
dc.contributor.orcid.spa.fl_str_mv |
Arenas Seleey, Daniel [0000-0003-3697-3835] |
dc.contributor.researchgate.spa.fl_str_mv |
Arenas Seleey, Daniel [Daniel_Arenas-Seleey] |
dc.contributor.apolounab.spa.fl_str_mv |
Arenas Seleey, Daniel [daniel-arenas-seleey] |
dc.contributor.linkedin.spa.fl_str_mv |
Arenas Seleey, Daniel [daniel-arenas-seleey-25aa56138] |
dc.subject.keywords.spa.fl_str_mv |
Systems engineer Technological innovations Web page Unified modeling State diagram Computer networks Digital communications Data transmission systems Telecommunications |
topic |
Systems engineer Technological innovations Web page Unified modeling State diagram Computer networks Digital communications Data transmission systems Telecommunications Ingeniería de sistemas Innovaciones tecnológicas Redes de computadores Comunicaciones digitales Sistemas de transmisión de datos Telecomunicaciones Página web Modelamiento unificado Diagrama de estados |
dc.subject.lemb.spa.fl_str_mv |
Ingeniería de sistemas Innovaciones tecnológicas Redes de computadores Comunicaciones digitales Sistemas de transmisión de datos Telecomunicaciones |
dc.subject.proposal.spa.fl_str_mv |
Página web Modelamiento unificado Diagrama de estados |
description |
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. |
publishDate |
2004 |
dc.date.issued.none.fl_str_mv |
2004 |
dc.date.accessioned.none.fl_str_mv |
2024-08-23T12:46:59Z |
dc.date.available.none.fl_str_mv |
2024-08-23T12:46:59Z |
dc.type.driver.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.local.spa.fl_str_mv |
Trabajo de Grado |
dc.type.coar.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.hasversion.none.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.redcol.none.fl_str_mv |
http://purl.org/redcol/resource_type/TP |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/20.500.12749/26174 |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Autónoma de Bucaramanga - UNAB |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional UNAB |
dc.identifier.repourl.spa.fl_str_mv |
repourl:https://repository.unab.edu.co |
url |
http://hdl.handle.net/20.500.12749/26174 |
identifier_str_mv |
instname:Universidad Autónoma de Bucaramanga - UNAB reponame:Repositorio Institucional UNAB repourl:https://repository.unab.edu.co |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
dc.relation.references.spa.fl_str_mv |
http://msdn.microsoft.com/newsgroups/managed/default. http://www.disca.upv.es/enheior/pdf/ActaNET.pdf www.microsoft.com/latam/msdn/articulos/ 2000/1O/artO1/default.asp www.microsoft.com/latam/msdn/comunidad/tj.net/2002/0G/art08/deault.asp 47k http://www.fisica.uson.mx/carlos/WebServices/WS _UDDI.htm Short, Scout. Creación do Servicios Web XML para la plataforma Microsoft .NLI. Primera Edición. Me Graw Hill. 2002 319 p Ceballos Sierra, Francisco Javier. EL lenguaje de programación Visual Basic .NET. Edición original. Alfaomega RA MA.2003.442 p. http://www.cs.ualberta.ca/~pfiguero/soo/uml/ |
dc.relation.uriapolo.spa.fl_str_mv |
https://apolo.unab.edu.co/en/persons/daniel-arenas-seleey |
dc.rights.coar.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.local.spa.fl_str_mv |
Abierto (Texto Completo) |
dc.rights.creativecommons.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Abierto (Texto Completo) Atribución-NoComercial-SinDerivadas 2.5 Colombia http://purl.org/coar/access_right/c_abf2 |
dc.format.mimetype.spa.fl_str_mv |
application/pdf |
dc.coverage.spatial.spa.fl_str_mv |
Bucaramanga (Santander, Colombia) |
dc.coverage.campus.spa.fl_str_mv |
UNAB Campus Bucaramanga |
dc.publisher.grantor.spa.fl_str_mv |
Universidad Autónoma de Bucaramanga UNAB |
dc.publisher.faculty.spa.fl_str_mv |
Facultad Ingeniería |
dc.publisher.program.spa.fl_str_mv |
Pregrado Ingeniería de Sistemas |
institution |
Universidad Autónoma de Bucaramanga - UNAB |
bitstream.url.fl_str_mv |
https://repository.unab.edu.co/bitstream/20.500.12749/26174/2/license.txt https://repository.unab.edu.co/bitstream/20.500.12749/26174/1/2004_Paez_Ruiz_Andrea.pdf https://repository.unab.edu.co/bitstream/20.500.12749/26174/3/2004_Paez_Ruiz_Andrea.pdf.jpg |
bitstream.checksum.fl_str_mv |
3755c0cfdb77e29f2b9125d7a45dd316 8152fb160c8b0662d2455d6f652d7283 b67419f8a929292e9ea02dc05f47b96a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB |
repository.mail.fl_str_mv |
repositorio@unab.edu.co |
_version_ |
1814278297993871360 |
spelling |
Arenas Seleey, Danielfd149352-ef46-4e31-a43d-13eb21694dd0Páez Ruiz, Andrea Paola7a1050d7-0b1b-4b1c-a23e-ae79cbd0de44Carreño Siza, Lilibeth Juliana5e0fc7ee-4cf1-42a2-9495-1500341ddaaeArenas Seleey, Daniel [68829]Arenas Seleey, Daniel [osfVKVoAAAAJ]Arenas Seleey, Daniel [0000-0003-3697-3835]Arenas Seleey, Daniel [Daniel_Arenas-Seleey]Arenas Seleey, Daniel [daniel-arenas-seleey]Arenas Seleey, Daniel [daniel-arenas-seleey-25aa56138]Bucaramanga (Santander, Colombia)UNAB Campus Bucaramanga2024-08-23T12:46:59Z2024-08-23T12:46:59Z2004http://hdl.handle.net/20.500.12749/26174instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coLos 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.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............................................................................................................................................................................................. 84PregradoWeb 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.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2Desarrollo de alertas usando el concepto de web services bajo la plataforma. Net para el portal del estudiante UNABDevelopment of alerts using the concept of web services under the .Net platform for the UNAB student portalIngeniero de SistemasUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaPregrado Ingeniería de Sistemasinfo:eu-repo/semantics/bachelorThesisTrabajo de Gradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/acceptedVersionhttp://purl.org/redcol/resource_type/TPSystems engineerTechnological innovationsWeb pageUnified modelingState diagramComputer networksDigital communicationsData transmission systemsTelecommunicationsIngeniería de sistemasInnovaciones tecnológicasRedes de computadoresComunicaciones digitalesSistemas de transmisión de datosTelecomunicacionesPágina webModelamiento unificadoDiagrama de estadoshttp://msdn.microsoft.com/newsgroups/managed/default.http://www.disca.upv.es/enheior/pdf/ActaNET.pdfwww.microsoft.com/latam/msdn/articulos/ 2000/1O/artO1/default.aspwww.microsoft.com/latam/msdn/comunidad/tj.net/2002/0G/art08/deault.asp 47khttp://www.fisica.uson.mx/carlos/WebServices/WS _UDDI.htmShort, Scout. Creación do Servicios Web XML para la plataforma Microsoft .NLI. Primera Edición. Me Graw Hill. 2002 319 pCeballos Sierra, Francisco Javier. EL lenguaje de programación Visual Basic .NET. Edición original. Alfaomega RA MA.2003.442 p.http://www.cs.ualberta.ca/~pfiguero/soo/uml/https://apolo.unab.edu.co/en/persons/daniel-arenas-seleeyLICENSElicense.txtlicense.txttext/plain; charset=utf-8829https://repository.unab.edu.co/bitstream/20.500.12749/26174/2/license.txt3755c0cfdb77e29f2b9125d7a45dd316MD52open accessORIGINAL2004_Paez_Ruiz_Andrea.pdf2004_Paez_Ruiz_Andrea.pdfTesisapplication/pdf25526933https://repository.unab.edu.co/bitstream/20.500.12749/26174/1/2004_Paez_Ruiz_Andrea.pdf8152fb160c8b0662d2455d6f652d7283MD51open accessTHUMBNAIL2004_Paez_Ruiz_Andrea.pdf.jpg2004_Paez_Ruiz_Andrea.pdf.jpgIM Thumbnailimage/jpeg6760https://repository.unab.edu.co/bitstream/20.500.12749/26174/3/2004_Paez_Ruiz_Andrea.pdf.jpgb67419f8a929292e9ea02dc05f47b96aMD53open access20.500.12749/26174oai:repository.unab.edu.co:20.500.12749/261742024-10-16 15:38:54.244open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coRUwoTE9TKSBBVVRPUihFUyksIG1hbmlmaWVzdGEobWFuaWZlc3RhbW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbi4gRWwgQVVUT1IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVTkFCIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuCgpFbCBBVVRPUiBhdXRvcml6YSBhIGxhIFVuaXZlcnNpZGFkIEF1dMOzbm9tYSBkZSBCdWNhcmFtYW5nYSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCg== |