Soluciones Holísticas para InterNet
Entornos de trabajo: Tecnología
Inicio/ Entornos de trabajo/ Entornos de trabajo: Tecnología
Entornos de trabajo: Tecnología
Hemos realizado desarrollos en entornos tecnológicos muy diversos tanto desde el punto de vista de lenguajes de programación como de gestores de bases de datos, como se detalla más adelante. No obstante queremos destacar los siguientes aspectos:
En Java tenemos una capacidad de desarrollo destacable, que nos ha permitido desarrollar una de las aplicaciones financieras con la funcionalidad más completa y avanzada que se ha creado en dicho lenguaje y que opera en tiempo real.
También hemos desarrollado aplicaciones críticas en entorno Microsoft, como es el caso de una aplicación web de gestión.
En Soluciones Holísticas hacemos continuamente un esfuerzo por estar a la vanguardia de la tecnología para poder ofrecer a nuestros clientes la funcionalidad, los componentes o el desarrollo más conveniente. No obstante evitamos la tecnología por si misma; estudiamos junto con nuestros clientes sus necesidades reales y concretas, para ofrecerles aplicaciones verdaderamente útiles, utilizando los entornos tecnológicos que le son realmente necesarias.
Como ejemplo de ello, indicaremos que desde la constitución de Soluciones Holísticas apostamos por Extensible Mark-up Language (XML) y sus diversos formatos sectoriales, porque considerábamos que sería uno de los principales entornos para el desarrollo de aplicaciones de gestión interactivas, ahora que se ha convertido en el principal mecanismo para dichas aplicaciones, nos sentimos orgullosos de haber iniciado en España el desarrollo de aplicaciones críticas basadas en XML.
Las diversas adaptaciones de XML son cada vez más críticas en diversos entornos empresariales, como xbrl en reporting financiero, HL7 en el sector sanitario o ACCORD en el asegurador.
En la actualidad seguimos investigando y preparando nuestras aplicaciones para que su operativa cumpla los más exigentes requisitos de seguridad, en este sentido, hemos adaptado nuestras aplicaciones para que puedan operar en entorno de computación en paralelo (grid computing), para que soporten RFID, etc.
Nuestros entornos de desarrollo permiten ofrecer funcionalidades avanzadas con un grado de reutilización de nuestro trabajo muy elevado, lo que hace que el tiempo de desarrollo y entrega, y por lo tanto el coste, de nuestras aplicaciones sea reducido.
Entornos de trabajo más relevantes:
  1. Lenguajes de programación:
    • Entorno JAVA: Servlets, JSP, Enterprise Java Beans, JDBC, integración Java-Com.
    • Entornos Microsoft: .NET, Páginas ASP, componentes COM+, VBScript, JScript, VB, C++, Microsoft Transaction Server (MTS), ADO, RDS.
    • Aplicaciones web: XML / DTD / XSL / XSLT /ebXML, XBRL.
    • Servicios web.
    • Páginas WEB: Dynamic-HTML, CSS, JavaScript, Applets, ActiveX.
  2. Sistemas operativos:
    • Unix, Linux, HP-UX, Solaris.
    • Microsoft Windows XP, 95, 98 y Millenium, NT y 2.000, MS-DOS, VAX/UMS.
  3. Bases de Datos:
    • Bases de datos orientadas a objetos.
    • Bases de datos relacionales: MySql, Oracle, Sybase, Informix, MS-SQL Server, DB2, MS-Access.
  4. Comunicaciones:
    • Servidores http y https: Apache, Internet Information Server.
    • Servidores de aplicaciones: JBoss, Tomcat, php.
    • Servidores de correo: (incluyendo dominios virtuales, antispam,etc.).
    • Protocolos TCP-IP (Datos, texto, voz, vídeo).
  5. Seguridad:
    • Tunneling
      Nuestras aplicaciones soportan cifrado de comunicaciones con bases de datos, incluso con terminales móviles, así como el uso de tarjetas individuales inteligentes.
      Redes privadas virtuales (VPN), cifrado y firmas digitales, Secure Sockets Layer (SSL).
      También creamos componentes para cifrado de contraseñas
Hacemos desarrollos de inteligencia artificial y agentes inteligentes y Sistemas Multi Agente.
Software de apoyo:
En Soluciones Holisticas hemos desarrollado diverso software de apoyo para lograr que nuestras aplicaciones tengan una funcionalidad que permita cubrir las necesidades de los clientes más exigentes, alguna de la funcionalidad que hemos desarrollado para ofrecer funcionalidad relevante a nuestros clientes, se ha incluido con posterioridad en los releases de Java, como la metodología para hacer las localizaciones internacionales o multi-lenguaje las aplicaciones y la metodología de tratamiento de información asíncrona.
Entre este software queremos destacar el que permite:
Grid Computing.
Hemos desarrollado la capacidad de computación en paralelo en nuestras aplicaciones.
Manejar la gestión del cambio.
Estructura genérica de software que informa de los cambios que han ocurrido en cualquier parte de un sistema para que se consideren inmediata y automáticamente en cualquier otra parte de la aplicación u otras aplicaciones a las que afecte, inclusive estando en ordenadores remotos.
Manejar datos asíncronos.
Estructura genérica de software que facilita el trabajo con fuentes de datos externas a cada aplicación que tienen un tiempo de respuesta indefinido.
Las principales ventajas del XML son las siguientes:
Permite intercambio de datos e información, estructurada y no estructurada, relacionando a diversas empresas, que soportan de manera segura intercambio de información, transacciones, pedidos, facturación, subastas, etc.
Permite interactuar entre aplicaciones y máquinas con diferentes lenguajes y sistemas operativos (incluso de manera automática), lo que permite integrar las aplicaciones y máquinas antiguas de una empresa (Legacy Systems) haciendo gestionable su información sin tener que cambiarlas.
Permite la gestión de la información, con independencia del mecanismo de acceso, ordenadores de sobremesa, teléfonos, PDAs, etc.
Es adaptable a las necesidades futuras de un sector, una empresa concreta o una relación comercial específica.
Está soportado por prácticamente todos los proveedores de tecnología (microsoft, IBM,Oracle, Sun, etc.) y se está desarrollando adaptaciones para las necesidades concretas de múltiples sectores.
>> Contacte con nosotros


>> Historias de éxito