Perinci

Verzameling van PERL-modules voor Rinci en RIAP
Download nu

Perinci Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Steven Haryanto
  • Uitgever website:
  • http://search.cpan.org/~sharyanto/

Perinci Tags


Perinci Beschrijving

Perinci is een verzameling Perl-modules voor het implementeren / verstrekken van hulpmiddelen die betrekking hebben op Rinci en RIAP, verspreid over verschillende distributies voor snellere incrementele releases. Deze tools omvatten: - Wrapper Perinci :: Sub :: Wrapper is de Subroutine Wrapper, die veel van de metadata-eigenschappen implementeert / handhaaft, zoals argumentvalidatie (met behulp van informatie in Args) en biedt functies zoals ARTUMENT-FUNCTIE omzetten Resultaat, enz. Het is uitgebreid, zodat u ook Wrapper voor uw eigenschappen kunt implementeren.- RIAP-clients en servers (PERINCI :: Toegang :: *) Perinci :: Access :: Inprocess is een klant / server (nou ja, sindsdien Alles is in-proces) om toegang te krijgen tot PERL-modules / -functies met behulp van het RIAP-protocol. Het is eigenlijk een manier om uw modules / functies te bellen met behulp van de URI-syntaxis; Het dicteert ook een beetje over hoe u uw functies moet schrijven en waar u de metadata moet plaatsen, hoewel het veel flexibiliteit biedt. PERINCI :: Toegang :: Http :: Client en Perinci :: Access :: http :: server is een paar client / serverbibliotheek om toegang te krijgen tot PERL-modules / -functies met behulp van RIAP via HTTP, het implementeren van de RIAP :: HTTP-specificatie. PERINCI :: Access :: TCP :: Client en Perinci :: Access :: TCP :: Server is een paar client / serverbibliotheek om toegang te krijgen tot PERL-modules / -functies met behulp van RIAP over TCP, implementeren van de RIAP :: TCP-specificatie. PERINCI :: Access is een eenvoudige wrapper voor alle RIAP-clients, u geeft het een URL / module-naam / wat dan ook en het zal proberen de juiste RIAP-client voor u te selecteren .- Command-line-bibliotheken Perinci :: CMDline is een uitgebreid en zeer Command-line-bibliotheek om opdrachtregelprogramma's en API-klanten te maken. Functies omvatten: Transparante externe toegang (dankzij RIAP :: HTTP), opdrachtregelopties PARSING, --HELP Message, Shell Tab voltooiing, enz. - Documentatietools Zie CPAN voor Perinci :: Pakket :: Aan :: POD, PERINCI :: sub :: naar :: POD, PERINCI :: SUB :: Aan :: Tekst :: Gebruik, Perinci :: Sub :: Aan :: HTML en andere Perinci :: Aan :: * Modules.- Function / Metadata Generatoren Dit zijn handige tools om gemeenschappelijke / generieke functie en / of metadata te genereren. Perinci :: sub :: Gen :: AccessTable kan accessor-functie + metadata voor tabelgegevens genereren. Zie CPAN voor meer Perinci :: Sub :: Gen :: * Modules.- Andere monsters: Perinci :: Gebruik, Perinci :: exporteur. Zie CPAN voor meer Perinci :: * Modules. Om aan de slag te gaan, lees dan Perinci :: Access :: Inprocess die u zal vertellen over het schrijven van uw functies en waar u de metadata kunt plaatsen. Of, als u alleen toegang tot de bestaande code / metadata wilt openen, ga dan naar Perinci :: Toegang of Perinci :: cmdline. Om een nieuwe functie met METADATA te declareren en uit te voeren, zie voorbeeld in een van de PERINCI-SUB-eigendoms * -modules , zoals Perinci :: sub :: onroerend goed :: time-out. Om een nieuwe functie-functie te declareren en te implementeren, zie voorbeeld in een van de Perinci-sub-functie- * modules, zoals Perinci :: sub :: Feature :: foo.to Verklaar en implementeer een nieuw functie-afhankelijkheidstype, zie voorbeeld in een van de PERINCI-SUB-DEP- * -modules, zoals PERINCI :: SUB :: DEP :: PM.PRODUCTS HOMEPAGE


Perinci Gerelateerde software