Contacto

  • Inicio
  • Contacto
facebook linkedin twitter youtube

Blog Educativo

    • Inicio
    • Acerca de
    • My Blog
    • Contacto
    Resultado de imagen para aplicaciones web orientadas a servicios

    Servicio Web:

    Los servicios web son aplicaciones autónomas modulares que se pueden describir, publicar, localizar e invocar a través de una red. (IBM Knowledge center), es decir que un servicio web es una tecnología desarrollada para utilizar un conjunto de protocolos y estándares que sirven para intercambiar datos entre distintas aplicaciones, esto sirve para mejorar la interoperabilidad entre distintas implementaciones de servicios web.


    Servicios web XML: 



    Los servicios web XML por sus siglas son XML que significa (Extensible Markup Language)  son bloques de código los cuales proporcionan y permiten el manejo distribuido de componentes, permiten la ventaja de la infraestructura de Internet para la funcionalidad de datos. En palabras simples es para intercambiar datos entre el cliente del servicio y el servidor que lo proporciona.


    Una manera Visual de como trabaja un servicio XML es la siguiente al intercambiar distintos tipos de datos o información proporcionado al que la pide:

    Resultado de imagen para servicios web xml ejemplos

    Servicio web SOAP:

    Soap (Simple Object Oriented Protocol) Es un protocolo estándar  usado principalmente para definir el protocolo de invocación/servicio para así poder comunicarse entre si por medio del protocolo basado en XML para el intercambio de información. Construye una capa base de una pila de protocolos de web service ofreciendo un framework de mensajería básica en el cual los web services se pueden construir.

    Sus 3 principales características de SOAP son...
    *Extensiblidad: 
    *Neutralidad:
    *Independencia


    Servicio Web WSDL:

    •WSDL (Web Services Description Languages): Es el lenguaje de la interfaz pública para los servicios Web en si indica a un cliente cómo componer una solicitud de servicio web y describe la interfaz que proporciona el proveedor del servicio web, basada en XML de los requisitos funcionales necesarios para establecer una comunicación con los servicios Web.



    Servicio WEB REST:

    REST  (Representational State Transfer) "Es un conjunto de principios arquitectónicos por los cuales se pueden diseñar servicios web que se centran en los recursos de un sistema, lo que incluye la forma en que los estados de los recursos se dirigen y transfieren a través de HTTP por un amplio de clientes que están escritos" (Rodriguez 2015).  Una definicion simple para REST es cualquier interfaz entre sistemas que use HTTP para buscar datos o generar operaciones sobre esos datos en todos los formatos disponibles así como XML, JSON y JavaScript, tambien sirve como alternativa para los protocolos estándar de intercambio de datos como SOAP.

    Consumo de API-REST:

    La manera de entender el consumo de un api-rest es de la forma grafica ya que muestra como consume los datos de una base de datos
    Resultado de imagen para consumo de un api rest



    La otra seria mas Explicito


    Muestra el comportamiento del api-rest con el usuario hace una petición para ingresar a su cuenta


    FRAMEWORKS UTILIZADOS PARA DESARROLLAR APLICACIONES WEB BASADAS EN SERVICIOS:


    "Un framework de aplicaciones web es un tipo de framework que permite el desarrollo de sitios web dinámicos, web services (servicios web) y aplicaciones web." (Alcaide, 2017) 
    Frameworks Web y móvilesDescripción
    Angular.jsUn framework basado en JavaScript
    reactLiberado por Facebook, en JavaScript, permite desarrollar aplicaciones móviles para IOS y Android
    ionicPara móviles, usando HTML, Js, Sass y Angular
    MeteorEn JavaScript, para web y móviles
    Ruby on RailsFramework MVC basado en Ruby, orientado al desarrollo de aplicaciones web
    CodeIgniterPoderoso framework PHP liviano y rápido
    KohanaUn fork de CodeIgniter, Gracias a Samuel por mencionarlo en los comentarios.
    DjangoFramework Python que promueve el desarrollo rápido y el diseño limpio
    CakePHPFramework MVC para PHP de desarrollo rápido
    Zend FrameworkFramework para PHP 5, simple, claro y open-source
    YiiFramework PHP de alto rendimiento basado en componentes
    PylonsFramework web para Python que enfatiza la flexibilidad y el desarrollo rápido
    CatalystFramework para aplicaciones web MVC elegante
    SymfonyFramework full-stack
    TurboGearsPróxima generación construido sobre Pylons


    REFERENCIAS:

    Anaya.j(2016) Servicios web XML. Consultado el 6 de septiembbre del 2019. Recuperado de :https://es.slideshare.net/juan_anaya/servicios-web-xml-69303758

    IBM(2019) Servicios web XML. Consultado el 6 de septiembbre del 2019. Recuperado de: https://www.ibm.com/support/knowledgecenter/es/SSAW57_9.0.5/com.ibm.websphere.nd.multiplatform.doc/ae/cwbs_wbs2.html

    Rodrigez. A(2016) Servicios web API-REST. Consultado el 6 de septiembbre del 2019. Recuperado de: https://www.ibm.com/developerworks/ssa/library/ws-restful/index.html

    IBM(2019) Que es WSDL. Consultado el 6 de septiembbre del 2019. Recuperado de: https://www.ibm.com/support/knowledgecenter/es/SSMKHH_10.0.0/com.ibm.etools.mft.doc/ac34640_.htm



    Continue Reading




    Resultado de imagen para vigilancia 

    a) Con base en el Documental en español DW China la Vigilancia Absoluta (https://youtu.be/Dqj9r3j3l-k)


    a. ¿Está usted de acuerdo en que el acceso a los servicios del gobierno y la movilidad del ciudadano depende de su evaluación ante un sistema de información?

    Concluido el vídeo considero que el sistema que tienen para monitoriar a las personas se me hace muy obsesivo, el control que esta ejerciendo el gobierno chino no esta bien el sistema de beneficios para las personas lo utilizan para que los ciudadanos se comporten, pero desde mi punto de vista lo considero como una manipulación por parte del gobierno ya que viola uno de los derechos que el ser humano tiene que es el derecho a la privacidad así que totalmente desacuerdo con el sistema de evaluación.


    b. Usted considera que es factible la implementación de dicho sistema en nuestro país

    Desde mi humilde opinión creo que México aun no esta preparado para este dramático cambio, pero supongamos que se implemento ¿seria factible? En un lado si porque se reduciría la delincuencia, pero como vi en el vídeo el gobierno de china es corrupto y México ocupa uno de los lugares mas altos en corrupción en América latina esto afectaría considerablemente al país así como a los ciudadanos, por un lado esta bien pero es mejor que no fuera implementada también porque los mexicanos no contamos con educación suficiente a la que ofrece china y no nos adaptaríamos a este cambio

    c. Usted estaría dispuesto a vivir en una sociedad cuyo método de gobierno se basará en un sistema de evaluación como el descrito en el documental

    No estaría dispuesto a vivir en una sociedad vigilada por el gobierno y mucho menos que me quite mi derecho a la privacidad. Como mencionan un ciudadano solo por decir la verdad sobre el gobierno le quitan privilegios así como el de no poder viajar ni siquiera salir de tu residencia, ellos  están viviendo en un estado totalitarismo.


    Resultado de imagen para estado totalitario

    d. Si usted tuviera una forma de difundir una política de protección de datos a nivel familiar, ¿cuál sería?

    La forma mas fiable de difundir una política de protección de datos a nivel familiar  es en el Internet seria poniendo un filtro donde el familiar pueda tener acceso donde se le indicara que sus datos serán registrados para autentificar que es mayor de edad para poder acceder a sitios web.


    DW Documental (2019). China la vigilancia absoluta. Consultado el 19 de agosto de 2019. Recuperado de: https://www.youtube.com/watch?v=Dqj9r3j3l-k


    France24. (2019). Venezuela y Nicaragua, los países más corruptos de América latina según transparencia internacionalhttps://www.france24.com/es/20190129-venezuela-nicaragua-corrupcion-transparencia-internacional


    Continue Reading
    Resultado de imagen para ip publica y privada

    IP Pública 

    Las direcciones IP públicas son aquellas que permiten que cada dispositivo conectado a una red pueda ser identificado. Cuándo un dispositivo se conecta a internet se le asigna una dirección IP de las que disponga su proveedor de acceso (ISP, Internet Service Provider). Cuándo esta persona escribe el nombre de un dominio en el navegador, este nombre es convertido en la dirección IP del servidor dónde está alojada la web con ese nombre (un servidor no es más que un ordenador conectado a Internet que aloja las páginas web y las envía a los usuarios que las solicitan). La dirección IP del servidor es una dirección IP pública y el servidor utiliza la dirección IP pública del usuario para saber dónde enviar la información de vuelta.


    Resultado de imagen para ip privada


    IP PRIVADA


    Se utiliza para identificar equipos o dispositivos dentro de una red doméstica o privada. En general, en redes que no sean la propia Internet y utilicen su mismo protocolo (el mismo "idioma" de comunicación).
    Cuándo se crea una red de trabajo local (LAN, Local Area Network) en la que se conectan diversos ordenadores y dispositivos entre sí, ya sea con cables o través de WiFi, están formando una red privada. Dentro de esta red cada dispositivo conectado dispone de una dirección IP para poder ser reconocido dentro de la red y así poder compartir información y recursos. Los dispositivos de esta red no se comunican con los dispositivos de otra red directamente, por lo que varias redes pueden utilizar las mismas direcciones IP internas, estas son IP privadas. Un router, o enrutador, se encarga de asignar la IP privada a cada dispositivo de la red y direccionar los datos y comunicación entre ellos según las IP privadas asignadas.
    Continue Reading
    Como habíamos mencionado antes IPV es es la tecnología que existe hoy en día y que permite  que los equipos puedan conectarse a Internet


    Resultado de imagen para ventajas y desventajas de ipv4 e ipv6Ahora toca hablar de sus ventajas y desventajas 


    Ventajas de IPV4 .

    *Una de sus ventajas que tiene sobre el IPv6 es que su enlace de protocolo supera en un 3.66% para UDP y un 3.79% para TCP. Además, tiene un enlace con fibra óptica el cual supera al IPv6.

    *Formato de cabezera mas grande

    *Configuración manual 

    *Direcciones Brodcast

    *Enlaces de fibra optica

    Desventajas 

    *El espacio que posee es menor

    *No posee seguridad 

    *Limita el crecimiento de Internet


    Ventajas de IPV6

    *Direcciones de 128 bits

    *Formato mas sencillo

    *Configuración automática

    *Direcciones Multicast 

    *Seguridad incorporada (Encriptación de la información)

    Desventajas

    *Direcciones extensas y mas difíciles de memorizar 

    *Necesita todavía de  IPV4


    Ejemplo de la topologia  IPV4

    Ejemplo de la topologia IPV6

    Continue Reading
    Resultado de imagen para redes telecomunicaciones

    Definición

    Un protocolo de comunicaciones es un conjunto de normas que están obligadas a cumplir todas las maquinas y programas que intervienen en una comunicación de datos entre ordenadores sin las cuales la comunicación resultaría desastrosa y por lo tanto imposible. En términos generales la IP es el principal protocolo de comunicaciones(dentro de  la suite  de protocolos de Internet) que logra retransmitir data-gramas a través de los limites de la red.

    Resultado de imagen para IP



    ¿Que es un sistema de direccionamiento?

    Un sistema de direccionamiento es una dirección de Internet que funciona igual que una dirección postal, permitiendo que los datos se direccionen al destino elegido. TCP/IP proporciona estándares para asignar direcciones a redes, subredes, sistemas principales y sockets así como para utilizar direcciones especiales para difusiones y bucle de retorno local.
    Las direcciones de Internet están formados por una dirección de red y una dirección de sistema principal (o local). Esta dirección de dos partes permite al remitente especificar la red así como un sistema principal específico de la red. Se asigna una dirección red oficial exclusiva a cada red cuando se conecta a otras redes de Internet. Sin embargo, si una red local no se va a conectar a otras redes de Internet, se le puede asignar cualquier dirección de red que sea cómoda para el uso local.
    El esquema de direccionamiento de Internet consta de direcciones de Internet Protocol (IP) y dos casos especiales de direcciones IP: direcciones de difusión y direcciones de bucle de retorno.
    Resultado de imagen para direccionamiento ip












    Continue Reading
    Resultado de imagen para ipv4 vs ipv6I



    Internet funciona a través de protocolos, que son combinaciones numéricas que establecen conexiones entre computadoras. Cuando alguien inicia la conexión a Internet, miles de números y direcciones mantienen esa conexión online, lo que permite seguirles el rastro para poder intercambiar datos con ellas.

    IPV4

    Pero que es IPV4 y para que sirve:
    Pues bien IPV4 significa Internet Protocolo Version 4 (versión 4 de protocolo de Internet) Es la tecnología que existe hoy en día y que permite  que los equipos puedan conectarse a Internet, ya sea en cualquier dispositivo que se utilice así como Pc, celulares, tabletas, etc...

    Es utilizada por la mayoria de equipos y dispositivos de Internet, pero la inmensa  incrementación de usuarios en los ultimos años ha provocado que IPV4 este quedando obsoleta ya que solo soporta administrar aproximadamente 4,29 billones de IP  y  esta llegando a su limite. Esto a provocado que sea remplazada por una nuevo protocolo que fue creado y este es el IPV6.


    IPV6

    ¿Que es?

    Desde su creación, internet sufrió diversos cambios, sin embargo ninguno de ellos fue suficiente para evitar el fin de sus direcciones de 32 bits. Internet, desde su concepción hasta los días actuales, ha sido una herramienta de extrema importancia para el mundo de los negocios, además de contribuir con otros ámbitos como el científico, el educativo y por supuesto el entretenimiento. Sin embargo, si continuara con su capacidad de direccionamiento comprometida por el agotamiento del IP versión 4, sería vista como un recurso viejo y de crecimiento limitado.
    Con el desarrollo del protocolo IPv6, internet está preparada para la llegada de una verdadera innovación tecnológica, con nuevos modelos y escenarios posibles debido al aumento de capacidad de direccionamiento.

    Los beneficios de IPV6

    IPv6 tiene como objetivo sustituir el estándar anterior, el IPv4, que sólo soporta cerca de 4 billones (4 x 109) de direcciones, mientras que IPv6 soporta 3.4 x 1038 direcciones. En vista al crecimiento de los usuarios de Internet, y los servicios que se ofrecen y dependen de ella para funcionar, la transición de la versión de IPv4 a IPv6 fue el paso necesario para conseguir el crecimiento natural de la red de redes.
    En líneas generales el protocolo de Internet IPv6 permite:
    • Mejor Performance
    • Mayor Seguridad
    • Conectividad P2P real
    • Auto-configuración
    • Movilidad con eficiencia

    Para mayor información da click aqui 



    REFERENCIAS 

    Tecnologia & Informatica(2016) “¿Que es IPV6? Diferencias entre IPV4 e IPV6” Consultado el 07 de julio del 2019 recuperado de: https://tecnologia-informatica.com/que-es-ipv6-diferencias-entre-ipv4-e-ipv6/
    Continue Reading

    Introducción sobre el blog 


    Sean todos bienvenidos, esta es la primera vez que creo un blog así que disculpen por si hay algún error de ortografía o diseño

    Si ese soy yo, el creador de este blog el motivo por el que creo este blog es para mi materia "Integradora"


    Mauricio Paredes
    Edad : 19
    Puebla, México
    Email : mau03041@gmail.com



    Universidad Tecnlogica de Izúcar de Matamoros 

    El interés que tengo sobre mi carrera Tecnologías de la información es conocer el mundo de la programación como esta estructurado toda una pagina web, sitio web, videojuegos, aplicaciones web, base de datos etc...



    La carrera la escogí por un cierto motivo y es que estamos en la época de la tecnología por la cual solo utilizamos aplicaciones, aparatos electrónicos Internet sobre todo, pero nunca nos ponemos a pensar como funcionan o como están echas. 
    La curiosidad es la que me impulso a escoger este maravillosos mundo de la tecnología.


    2015-2018                           

    Puebla - País            Colegio de Bachilleres del Estado de Puebla (COBAEP) Plantel 12



    Idiomas:                    Español: Natal

                                       Ingles: Basico


    Programas manejados: Toda la paqueteria de windows

    Continue Reading
    Older
    Stories

    Acerca de Mi


    Photo Profile
    Mauricio Paredes Martinez
    Soy estudiante de la Universidad Tecnológica de Izúcar de Matamoros mas conocida por sus siglas (UTIM), en mis tiempos libres me dedico a leer cómics y a ver películas de ciencia ficción mi saga favorita Star Wars

    Sigueme :D

    • facebook
    • twitter
    • youtube
    • instagram

    Mis Compañeros de Grupo

    press

    Labels

    Bienvenida

    recent posts

    Blog Archive

    • septiembre (1)
    • agosto (1)
    • julio (4)
    • junio (2)
    • mayo (4)

    Popular Posts

    • China -_-_-_- La Vigilancia Absoluta
    • Conceptos fundamentales de desarrollo de aplicaciones web orientadas a servicios

    Most Popular

    • China -_-_-_- La Vigilancia Absoluta
    • Conceptos fundamentales de desarrollo de aplicaciones web orientadas a servicios
    facebook Twitter instagram pinterest bloglovin google plus tumblr

    Created with by BeautyTemplates | Distributed By Gooyaabi Templates

    Back to top