Skip to main content

WS-Invoker-ICM Library: Interactive Command Modules (ICM) -- A Swagger (Open-API) specification is digested with bravado and is mapped to command line with ICM.

Project description

======================
unisos.mmwsIcm Library
======================

.. contents::
:depth: 3
..

MM-WS-ICM Library: Machine-to-Machine Web Service Interactive Command
Modules (ICM) – A set of facilities for developing Performer and Invoker
web-services based on Swagger (Open-API) specifications through ICMs.

Support
=======

| For support, criticism, comments and questions; please contact the
author/maintainer
| `Mohsen Banan <http://mohsen.1.banan.byname.net>`__ at:
http://mohsen.1.banan.byname.net/contact

Documentation
=============

Part of ByStar Digital Ecosystem http://www.by-star.net.

Remote Operations Interactive Command Modules (RO-ICM) – Best Current
(2018) Practices For Web Services Development
http://www.by-star.net/PLPC/180056

A Generalized Swagger (Open-API) Centered Web Services Testing Framework
http://www.by-star.net/PLPC/180057

Interactive Command Modules (ICM) and Players
http://www.by-star.net/PLPC/180050

On the invoker side, a Swagger (Open-API) specification is digested with
bravado and is mapped to command line with ICM.

On the performer side, a Swagger (Open-API) specification is used with
the code-generator to create a consistent starting point.

An ICM can be auto-converted to become a web service.

Example Usage
=============

::

from unisos.mmwsIcm import wsInvokerIcm
from unisos.mmwsIcm import ro

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

unisos.mmwsIcm-0.12.tar.gz (42.6 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page