Que es servoy
Publicado por Curro Hillo (14 intervenciones) el 14/07/2010 00:44:01
Gracias al moderador de LWP por brindar una oportunidad a Servoy, yo estoy encantado de trabajar con Servoy.
Nunca es demasiado tarde para darle una oportunidad, y de hecho, ahora sería el mejor de los tiempos: la compañía anunció recientemente la versión Open Source de su premiada plataforma SaaS híbrido, Servoy 5,2.
Entonces, ¿qué es Servoy?
Tomado de la página web de Servoy: "Servoy es un desarrollo de aplicaciones multi-plataforma y entorno de despliegue utilizado para crear y desplegar aplicaciones. El desarrollo de Servoy se utiliza para diseñar, desarrollar, probar y depurar aplicaciones y Servoy Server se utiliza para implementar la aplicación, tanto On Premise o como SaaS. "
Yo diría que es una inteligente plataforma Java RAD, basada en una distribución de Eclipse y un servidor Tomcat, hecho para ayudarle a escribir y desplegar aplicaciones híbridas para clientes ligeros o clientes Web desde el mismo código fuente, utilizando las mejores Frameworks de código abierto Java, como Rhino, Hibernate y Wicket, por nombrar algunos.
Está basado en estándares: SQL, Java, JDBC, JavaScript, HTML, CSS, XML, etc etc
Es independiente de la Base de datos. Servoy ofrece enlace de datos automáticos, donde todo lo que tienes que hacer es declarar el origen de datos para tener acceso, utilizando el editor de formularios para arrastrar y soltar los componentes que estén obligadas a ello.
Su código es dinámico. El código de Servoy es al final Java, pero usted crea scripts en JavaScript. Gracias a Rhino, usted tiene acceso a todas las ventajas de un moderno lenguaje dinámico de secuencias de comandos: Olvídate de la escritura / compilar / instalar / ejecutar / depurar típico ciclo de desarrollo de Java, puede cambiar el código en tiempo real sin tener que reiniciar el servidor. Y porque al desarrollar en Eclipse, que será capaz de depurar el código en tiempo real utilizando las herramientas DLTK. La plataforma Servoy incrusta su propio servidor Tomcat para contribuir al desarrollo en tiempo real y la depuración.
Sus datos son dinámicos también! Servoy utiliza un sistema inteligente llamado "DataBroadcasting" que distribuye los datos en tiempo real a todos los clientes conectados que estén viendo los mismos registros, no sólo funciona para clientes ligeros, sino también para el cliente web, usando Ajax .
Es multiplataforma. Estó suena obvio hablando de Java, pero es necesario recordar este punto para los pro .Net . Compatibilidad con múltiples plataformas desde el punto de vista de servidor: se puede ejecutar en cualquier servidor con capacidades Java, desde el punto de vista de cliente también: el cliente ligero es Java / Swing, el cliente web es ... HTML y JavaScript.
Es fácil de instalar y mantener. Instala la aplicación en un servidor, utilizando una red de acceso administrativo, con su sistema de control de versiones propias, y se desplegarán a sus clientes utilizando Java Web Start o accesibles desde un navegador web. Servoy también utilizan un modo de túnel en ambos tipos de clientes pueden utilizar los mismos puertos estándar (80/443), por lo que es fácil de implementar, incluso detrás de un firewall.
Es Open Source: el Servoy API pública le permite extender la plataforma con sus propios plugins (comportamientos de secuencias de comandos codificados en Java, pero accesible desde el código JavaScript) y beans (pueden estár envuelto en componentes Servoy-Aware para aliviar el poder de enlace de datos internos ), también puede utilizar las clases de Java directamente por usted entre el código JavaScript para ampliar el acceso a la JVM. Y ahora que la propia plataforma va a ser de código abierto tendrá acceso aún más a la extensibilidad.
Está listo para SaaS: puede filtrar todo acceso a su base de datos basada en tenant UUID, desplegar en una granja de servidores en el mismo recinto y / o en la nube, todo esto con muy poca configuración.
Es modular: usted puede construir su código fuera de un conjunto de módulos dentro de una solución "principal", o encapsular funcionalidades críticas en los plugins de Java y los beans.
Y ahora descargarse una demo, prueben y bien venidos, hagan preguntas y también responda soluciones.
bye
Nunca es demasiado tarde para darle una oportunidad, y de hecho, ahora sería el mejor de los tiempos: la compañía anunció recientemente la versión Open Source de su premiada plataforma SaaS híbrido, Servoy 5,2.
Entonces, ¿qué es Servoy?
Tomado de la página web de Servoy: "Servoy es un desarrollo de aplicaciones multi-plataforma y entorno de despliegue utilizado para crear y desplegar aplicaciones. El desarrollo de Servoy se utiliza para diseñar, desarrollar, probar y depurar aplicaciones y Servoy Server se utiliza para implementar la aplicación, tanto On Premise o como SaaS. "
Yo diría que es una inteligente plataforma Java RAD, basada en una distribución de Eclipse y un servidor Tomcat, hecho para ayudarle a escribir y desplegar aplicaciones híbridas para clientes ligeros o clientes Web desde el mismo código fuente, utilizando las mejores Frameworks de código abierto Java, como Rhino, Hibernate y Wicket, por nombrar algunos.
Está basado en estándares: SQL, Java, JDBC, JavaScript, HTML, CSS, XML, etc etc
Es independiente de la Base de datos. Servoy ofrece enlace de datos automáticos, donde todo lo que tienes que hacer es declarar el origen de datos para tener acceso, utilizando el editor de formularios para arrastrar y soltar los componentes que estén obligadas a ello.
Su código es dinámico. El código de Servoy es al final Java, pero usted crea scripts en JavaScript. Gracias a Rhino, usted tiene acceso a todas las ventajas de un moderno lenguaje dinámico de secuencias de comandos: Olvídate de la escritura / compilar / instalar / ejecutar / depurar típico ciclo de desarrollo de Java, puede cambiar el código en tiempo real sin tener que reiniciar el servidor. Y porque al desarrollar en Eclipse, que será capaz de depurar el código en tiempo real utilizando las herramientas DLTK. La plataforma Servoy incrusta su propio servidor Tomcat para contribuir al desarrollo en tiempo real y la depuración.
Sus datos son dinámicos también! Servoy utiliza un sistema inteligente llamado "DataBroadcasting" que distribuye los datos en tiempo real a todos los clientes conectados que estén viendo los mismos registros, no sólo funciona para clientes ligeros, sino también para el cliente web, usando Ajax .
Es multiplataforma. Estó suena obvio hablando de Java, pero es necesario recordar este punto para los pro .Net . Compatibilidad con múltiples plataformas desde el punto de vista de servidor: se puede ejecutar en cualquier servidor con capacidades Java, desde el punto de vista de cliente también: el cliente ligero es Java / Swing, el cliente web es ... HTML y JavaScript.
Es fácil de instalar y mantener. Instala la aplicación en un servidor, utilizando una red de acceso administrativo, con su sistema de control de versiones propias, y se desplegarán a sus clientes utilizando Java Web Start o accesibles desde un navegador web. Servoy también utilizan un modo de túnel en ambos tipos de clientes pueden utilizar los mismos puertos estándar (80/443), por lo que es fácil de implementar, incluso detrás de un firewall.
Es Open Source: el Servoy API pública le permite extender la plataforma con sus propios plugins (comportamientos de secuencias de comandos codificados en Java, pero accesible desde el código JavaScript) y beans (pueden estár envuelto en componentes Servoy-Aware para aliviar el poder de enlace de datos internos ), también puede utilizar las clases de Java directamente por usted entre el código JavaScript para ampliar el acceso a la JVM. Y ahora que la propia plataforma va a ser de código abierto tendrá acceso aún más a la extensibilidad.
Está listo para SaaS: puede filtrar todo acceso a su base de datos basada en tenant UUID, desplegar en una granja de servidores en el mismo recinto y / o en la nube, todo esto con muy poca configuración.
Es modular: usted puede construir su código fuera de un conjunto de módulos dentro de una solución "principal", o encapsular funcionalidades críticas en los plugins de Java y los beans.
Y ahora descargarse una demo, prueben y bien venidos, hagan preguntas y también responda soluciones.
bye
Valora esta pregunta


0