The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version .87

  • fixed a string append bug where '+' was used instead of '.'
  • added support for Asynchronous moby services
    • added async option to moses-generate-services.pl
    • added async option to moses-testing-service.pl
    • created an async dispatcher template AsyncMobyServer.cgi in the shared folder
    • created an async template skeleton module for async modules.
    • added another service table for async services
  • added a missing use statement for DateTime in Base.pm
  • swapped IO::Scalar with IO::String (for performance reasons)
  • applied patch to Utils.pm (thanks to Kenny Billiau). patch caches file paths once found instead of looking repeatedly for them.
  • MOSES::MOBY::Cache::Registries::init used to do a file read each time a new Registries object was instantiated. Not the case anymore.
  • fixed bug: Services that consume/output primitives didn't have the proper 'use' statements.

Modules

Perl extension for the automatic generation of BioMOBY web services
Hash-based abstract super-class for all MOBY objects
access to locally cached Moby entities
List of known BioMoby registries
A primite Moby data type for booleans
A primite Moby data type for dates/times
A primite Moby data type for float numbers
A primite Moby data type for integers
A base Moby data type
a provision information block (PIB)
A primite Moby data type for strings
a Moby cross-reference
a BioMoby definition of a service input/output
a definition of BioMoby data type
a definition of a BioMoby Namespace
a definition of relationships between Moby data types
a BioMoby service definition
a BioMoby service type definition
generator of Moby services
generator of Moby data types
what does not fit elsewhere
parser of XML BioMoby messages
a super-class for all BioMoby services

Provides

in lib/MOSES/MOBY/Package.pm
in lib/MOSES/MOBY/Config.pm
in lib/MOSES/MOBY/Package.pm
in lib/MOSES/MOBY/Def/Data.pm
in lib/MOSES/MOBY/Def/Data.pm
in lib/MOSES/MOBY/Def/Data.pm
in lib/MOSES/MOBY/Def/Data.pm
in lib/MOSES/MOBY/Package.pm
in lib/MOSES/MOBY/Package.pm
in lib/MOSES/MOBY/Package.pm
in lib/MOSES/MOBY/Package.pm
in lib/MOSES/MOBY/Tags.pm