Perinci

Colección de módulos PERL para Rinci y Riap
Descargar ahora

Perinci Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Steven Haryanto
  • Sitio web del editor:
  • http://search.cpan.org/~sharyanto/

Perinci Etiquetas


Perinci Descripción

Perinci es una colección de módulos PERL para implementar / proporcionar herramientas relacionadas con Rinci y RIAP, repartidas en varias distribuciones para versiones incrementales más rápidas. Estas herramientas incluyen: - Wrapper Perinci :: Sub :: Wrapper es la envoltura de subrutina que implementa / implementa muchas de las propiedades de metadatos, como la validación de argumentos (usando información en Args), así como las características de las ofertas, como convertir el estilo de superación del argumento, la función de envoltura automática Resultados, etc. Es extensible, por lo que puede implementar la envoltura para sus propiedades también.- Clientes y servidores de RiAP (Perinci :: Access ::) Perinci :: Access :: Inprocess es un cliente / servidor (bueno, ni realmente, ya que Todo está en proceso) para acceder a los módulos / funciones de Perl utilizando el protocolo RIAP. Es básicamente una forma de llamar a sus módulos / funciones utilizando la sintaxis de URI; También dicta un poco sobre cómo debe escribir sus funciones y dónde colocar los metadatos, aunque proporciona mucha flexibilidad. Perinci :: Access :: http :: cliente y perinci :: acceder :: http :: server es un par de biblioteca de cliente / servidor para acceder a los módulos / funciones de Perl utilizando RIAP a través de HTTP, implementando la especificación RIAP :: HTTP. Perinci :: Acceso :: TCP :: Cliente y Perinci :: Acceso :: TCP :: Server es un par de biblioteca de cliente / servidor para acceder a los módulos / funciones de Perl utilizando RIAP sobre TCP, implementando la especificación RIAP :: TCP. Perinci :: Access es una envoltura simple para todos los clientes de RIAP, le da un nombre de URL / Módulo / Cualquiera que intentará seleccionar el cliente RIAP apropiado para usted. Biblioteca de línea de comandos para crear programas de línea de comandos y clientes API. Las características incluyen: Acceso remoto transparente (gracias a RIAP :: HTTP), Opciones de línea de comandos Análisis, --Help Mensaje, Finalización de la pestaña de Shell, etc.- Herramientas de documentación Ver CPAN para Perinci :: Paquete :: To :: POD, Perinci :: Sub :: To :: POD, Perinci :: Sub :: To :: Text :: Usage, Perinci :: Sub :: To :: HTML, y OTROS PERICIDOS :: TO :: * Módulos.- Función / Metadatos Los generadores son herramientas convenientes para generar una función común / genérica y / o metadatos. Por ejemplo, Perinci :: Sub :: Gen :: La mesa de acceso puede generar función de accesorios + metadatos para los datos de la tabla. Consulte CPAN para más Perinci :: Sub :: Gen :: * Módulos.- Otros MUESTRAS: Perinci :: Uso, Perinci :: Exportador. Vea CPAN para más perinci :: * Modules. Para empezar, lea Perinci :: Access :: Inprocess que le dirá cómo escribir sus funciones y dónde colocar los metadatos. O, si solo desea acceder al código / metadatos existentes, diríjase a Perinci :: Access o Perinci :: Cmdline. Para declarar e implementar una nueva propiedad de metadatos de función, consulte el ejemplo en uno de los módulos perinci-sub-propiedad-* * , como perinci :: sub :: propiedad :: tiempo de espera. Declara e implementa una nueva función de función, consulte Ejemplo en uno de los módulos perinci-sub-características, como perinci :: sub :: característica :: foo.to Declare e implemente un nuevo tipo de dependencia de la función, vea el ejemplo en uno de los módulos perinci-sub-dep- *, ​​como Perinci :: Sub :: Dep :: PM.Product's Página de inicio


Perinci Software relacionado