Wiak

WIAK es una concha de IPC simple, limitada, pero muy eficiente, especialmente liviana.
Descargar ahora

Wiak Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL v3
  • Precio:
  • FREE
  • Nombre del editor:
  • WIAK.ORG
  • Sitio web del editor:
  • http://wiak.org/

Wiak Etiquetas


Wiak Descripción

WIAK es una concha de IPC sencilla, limitada, pero muy eficiente, especial, especialmente liviana. WIAK es un shell simple, limitado, pero muy eficiente, de propósito especial, generalmente no interactivo, extremadamente liviano, escrito en C.WiAk, la "Interfaz WIAK FR Aplication Kontrolle". Como una utilidad de comunicaciones entre procesos, su nombre refleja su capacidad para crear y controlar diversas WIAKAPPS cuyas partes componentes se pueden escribir en una variedad de lenguajes de programación y con un surtido de kits de herramientas de GUI. Como la mayoría de cualquier programa, WIAK podría iniciarse como La primera aplicación principal del sistema, después de "init", en el arranque. Sin embargo, WIAK es más particularmente de la "concha" de la familia, ya que se puede usar para iniciar (y en algunos casos controles) otros procesos (o incluso otras conchas), mientras proporcionan una o más instalaciones de IPC para comunicarse entre los procesos de funcionamiento. . El uso de la línea de comandos de la tubería compatible y las aplicaciones se pueden encadenar y llamarse y controlar, a través de WIAK y un servidor de backend compatibles con WIAK, para producir una aplicación WIAK o "WIAKAPP". En efecto, WIAK es, por lo tanto, un subsistema de IPC simple que Se puede utilizar para construir dinámicamente una aplicación compleja por selección de un grupo de partes funcional individualmente. La aplicación-Solicitud creada por WIAK resultante, o WIAKAPP, por corta, es en sí misma dinámica y temporal en forma y forma, ya que WIAK en realidad no pega las partes de los componentes WIAKAPP. En su lugar, crea a través de su mecanismo de paso de mensajes, una ilusión de pegamento virtual para lo que son procesos no conectados. El proyecto WIAK fomenta un enfoque de servidor / cliente a la programación, donde, por ejemplo, el componente GUI de WIAKAPP puede actuar como cliente, Envío de comandos simples y otros datos, a través de WIAK, a una aplicación de servidor que en sí misma podría ser una envoltura para un uso de un Swy WIYK? Para una sola cosa, WIAK proporciona instalaciones IPC (como la funcionalidad de las colas de mensajes del sistema V) a los idiomas que no tienen Fácil, flexible o cualquier acceso a ellos (como la guión de bash). También funciona bien con los gustos de GTKDIALOG para crear interfaces de usuario de GUI o Minderline impulsados ​​por eventos. Está destinado a que WIAK eventualmente proporcionará una capacidad de socket UNIX e INET como una adición y alternativa a su canal de comunicación predeterminado con nombre-tubería (FIFO) (S). ) y las colas de mensaje del sistema V. El uso de WIAK como una interfaz en una nueva aplicación, por lo tanto, proporciona automáticamente la aplicación Backend (o Frontend) con una ruta de actualización de comunicaciones conveniente. Además, dado que WIAK está escrito directamente en C, facilita el sistema del sistema y el proceso de formas que a menudo son difíciles de lograr en algunos otros idiomas (como Bash). WIAK, por lo tanto, actúa como una interfaz de comunicación simple pero eficiente, versátil y consistente para aplicaciones dirigidas por línea de comandos escritas en Bash o en cualquier otro lenguaje de programación. Aunque WIAK en sí está escrito en C, no hay ningún requisito de que las otras partes de un WIAKAPP necesitan. El uso de WIAK, por lo tanto, libera al programador de muchas maneras, simplifica la tarea de programación, y ayuda a probar futuras el código de la aplicación. En general, WIAK también es extremadamente eficiente en su uso de los recursos del sistema: cada vez que se llama WIAK en sí. Realiza de manera eficiente su tarea (generalmente una operación de "comando" SEND ") y, inmediatamente, se cierra inmediatamente (liberando cualquier recursos que se usara momentáneamente). La filosofía de programación de WIAK, la filosofía principal del" método de programación WIAK ", en general, es mantener La interfaz de usuario (UI) parte del código WIAKAPP se separe del procesamiento principal. Esta metodología simplifica enormemente el esfuerzo de codificación general y permite al programador usar diferentes lenguajes de programación y conjuntos de widgets GUI (o diálogos no gráficos) para la interfaz de usuario. Una de las muchas ventajas del modelo de programación de WaikApp es que facilita la creación. de diferentes clientes para el mismo servidor (s) de backend (s), o de hecho, diferentes servidores de backend para el mismo cliente GUI. Las diferentes versiones de cualquier WIAKAPP pueden crearse de manera relativamente fácil para diferentes sistemas; El cliente GUI, por ejemplo, ser un componente separado, puede simplemente volver a implementarse utilizando lenguajes de codificación alternativos y kits de herramientas de GUI, y tomar diferentes formularios de diseño, para coincidir con las necesidades del usuario o la distribución de OS en particular. Lo que es nuevo en este LIBRADA: · La lógica de identificación de la cola de mensajes SystemV y la lógica de nombres de FIFO se han modificado para generarlo más lógicamente. Redundante. · Se ha solucionado un error en ese mecanismo alternativo que había impedido que el proceso bifurcado recibiera una lista de argumentos. · Las aplicaciones de demostración proporcionadas se han modificado para trabajar con estos cambios, y la documentación ha sido revisada como consecuencia.


Wiak Software relacionado

TagBrowser

Tagbrowser es una herramienta gráfica para encontrar y mostrar los símbolos del código fuente generados por CTAGS exuberantes. ...

147

Descargar

bmk

BMK es un programa que almacena y recuerda los nombres de archivo con alias más cortos. ...

188

Descargar

Jopen

JOPEN es un pequeño programa Unix que proporciona la ejecución de una acción para cualquier tipo de archivo de acuerdo con una lista de reglas. ...

191

Descargar