{"id":1185,"date":"2020-06-12T21:25:46","date_gmt":"2020-06-13T03:25:46","guid":{"rendered":"https:\/\/kjcrr.org\/?page_id=1185"},"modified":"2021-03-12T09:34:50","modified_gmt":"2021-03-12T16:34:50","slug":"model-railroad-layout-manager-mrlm","status":"publish","type":"page","link":"https:\/\/kjcrr.org\/?page_id=1185","title":{"rendered":"Model Railroad Layout Manager (MRLM)"},"content":{"rendered":"<p>This micro-service web component provides a user with a web application to display, create and update information of the layout items. It is dependent on two other components:<\/p>\n<ul>\n<li>RLDS, which provides services to access the MongoDB collection of layout documents<\/li>\n<li>ISMS, which provides services to store information when a micro controller starts<\/li>\n<li>ISTS, which subscribes to turnout contact messages and passes them to MRLM<\/li>\n<li>IPTS, which publishes command messages to turnouts<\/li>\n<li>ISTC, which subscribes to turnout contact messages, turnout command messages, turnout panel push button messages and publishes turnout contact messages and turnout panel light commands\n<\/ul>\n<p>The following figure shows the MRLM micro-service in context of the other micro-services needed to provide the application ability to manage inventories.<br \/>\n<center><br \/>\n<img decoding=\"async\" src=\"https:\/\/kjcrr.org\/wp-content\/uploads\/2021\/03\/design6.png\" alt=\"MRLM in context of other micro-services\"><br \/>\n<\/center><\/p>\n<p>The following screen shots, show layout item lists.<br \/>\n<img decoding=\"async\" src=\"https:\/\/kjcrr.org\/wp-content\/uploads\/2020\/06\/mrlm-MicroContollers.png\" alt=\"MRLM Micro Controller List\"><br \/>\n<img decoding=\"async\" src=\"https:\/\/kjcrr.org\/wp-content\/uploads\/2021\/03\/to.png\"  alt=\"MRLM Turnout List\"><br \/>\n<img decoding=\"async\" src=\"https:\/\/kjcrr.org\/wp-content\/uploads\/2021\/03\/tpl.png\" alt=\"MRLM Turnout Panel Light List\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This micro-service web component provides a user with a web application to display, create and update information of the layout items. It is dependent on two other components: RLDS, which provides services to access the MongoDB collection of layout documents ISMS, which provides services to store information when a micro controller starts ISTS, which subscribes\u2026 <span class=\"read-more\"><a href=\"https:\/\/kjcrr.org\/?page_id=1185\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":495,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"page-templates\/full-width.php","meta":{"ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-1185","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/kjcrr.org\/index.php?rest_route=\/wp\/v2\/pages\/1185","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kjcrr.org\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kjcrr.org\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kjcrr.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kjcrr.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1185"}],"version-history":[{"count":4,"href":"https:\/\/kjcrr.org\/index.php?rest_route=\/wp\/v2\/pages\/1185\/revisions"}],"predecessor-version":[{"id":1287,"href":"https:\/\/kjcrr.org\/index.php?rest_route=\/wp\/v2\/pages\/1185\/revisions\/1287"}],"up":[{"embeddable":true,"href":"https:\/\/kjcrr.org\/index.php?rest_route=\/wp\/v2\/pages\/495"}],"wp:attachment":[{"href":"https:\/\/kjcrr.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1185"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}