Plack :: app :: daia

DAIA SERVER ALS PLACK TOEPASSING
Download nu

Plack :: app :: daia Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jakob Voss
  • Uitgever website:
  • http://search.cpan.org/~voj/

Plack :: app :: daia Tags


Plack :: app :: daia Beschrijving

PLACK :: APP :: DAIA is een PERL-module die een DAIA-server implementeert als PSGI-toepassing. Het biedt serialisatie in DAIA / XML en DAIA / JSON en voegt automatisch enkele waarschuwingen en foutmeldingen toe. De kernfunctionaliteit moet worden geïmplementeerd door uit deze klasse te leiden en de methode ophalen te implementeren. De volgende serialisatie-indelingen worden standaard ondersteund: XML DAIA / XML-indeling (standaard) JSON DAIA / JSON FORMAATRANGRDFJSON DAIA / RDF IN RDF / JSON.In Bovendien krijgt u DAIA / RDF in verschillende RDF-formaten (RDFXML, Turtle en NTRIPLES als RDF : TRINE is geïnstalleerd. Als RDF :: NS is geïnstalleerd, krijgt u ook bekende namespace-voorvoegsels voor RDF / Turtle-indeling. Verder worden de uitvoerformaten SVG en DOT ondersteund als RDF :: TRINE :: exporteur :: Graphviz is geïnstalleerd om te visualiseren RDF-grafieken (mogelijk moet u ervoor zorgen dat DOT in uw $ ENV {PATH}) is). Synopsisit wordt aanbevolen om uit deze klasse te ontlenen: Pakket uw ::-app; gebruik ouder 'plack :: app :: daia'; sub ophalen {My ($ self, $ id,% onderdelen) = @_; # Construct Daia object (u moet dit in uw aanvraag uitbreiden) Mijn $ DAIA = DAIA :: reactie-> nieuw; retourneer $ DAIA;}; dan Maak een app.PSGI die een exemplaar van uw klasse retourneert: gebruik uw :: app; uw :: app-> nieuw; om snel een DAIA-server te hacken, kunt u ook alles in app.psgi plaatsen: gebruik PLACK :: APP :: Daia; mijn $ app = plack :: app :: daia-> n EW (Code => Sub {My $ ID = Shift; # ... construeren en retourneren DAIA-object}); $ app; deze module bevat een dummy-applicatie-app.psgi en een gedetailleerde voorbeeld voorbeelden / DAIA-UBBIELEFeld.pl.Product's startpagina


Plack :: app :: daia Gerelateerde software