Entradas

Mostrando entradas de marzo, 2024

Arquitectura de Comunicación CORBA

Imagen
Vamos a dedicar el post de hoy a dar una visión global de la arquitectura CORBA (Common Object Request Broker Architecture). Aunque se trata de un estándar que ya no suele emplearse en nuevas aplicaciones, hemos de tener en cuenta que todavía nos lo podemos encontrar con en aplicaciones antiguas. Recordad que, como desarrolladores todoterreno, en vuestra vida laboral vais a trabajar tanto con implementación de nuevos proyectos como con mantenimiento de aplicaciones ya existentes. Por tanto, lo ideal es que estéis preparados para adaptaros a cualquier entorno.     Estándar de comunicación CORBA En primer lugar, ¿qué es CORBA? Básicamente, CORBA es un estándar definido por el grupo OMG (Object Management Group) que nos va a permitir trabajar con un conjunto de componentes de software escritos en distintos lenguajes y ejecutados en diferentes sistemas. Dicho de otro modo, simplifica la comunicación y la interoperabilidad entre objetos distribuidos en una red con entornos no homogéneos. N

Creación de proyecto Standalone de Angular

Imagen
En el siguiente post vamos a revisar los pasos necesarios para llevar a cabo la creación de un proyecto base Standalone de Angular. Se trata de un tema relevante ya que, a partir de la versión 17, en Angular se ha establecido que la creación por defecto de un proyecto se realice en modo Standalone, comenzando así a dejar un poco de lado los proyectos basados en Módulos, que quedarían reservados únicamente para las aplicaciones de mayor complejidad. No quiere esto decir que nos olvidemos de todo lo aprendido sobre módulos, pero sí que significa que debemos comenzar a prestarle más atención al enfoque standalone. Por si no lo tenéis claro, os comentaré primero que Angular tenía dos formas principales de trabajar con proyectos web. El enfoque Modular consiste en dividir el proyecto en varios módulos , lo que permite establecer una separación funcional o técnica. Por contra, el enfoque Standalone permite tener toda la lógica en el mismo sitio , lo que simplifica al máximo la construcción d