Changes for page Calling a REST Web service
Last modified by Erik Bakker on 2024/09/24 16:27
From version 40.1
edited by eMagiz
on 2022/07/04 15:18
on 2022/07/04 15:18
Change comment:
There is no comment for this version
To version 5.1
edited by Erik Bakker
on 2022/05/03 09:47
on 2022/05/03 09:47
Change comment:
There is no comment for this version
Summary
-
Page properties (4 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 - CallingaREST Webservice1 +Migration Paths - Parent
-
... ... @@ -1,1 +1,1 @@ 1 -Main.eMagiz Academy. Use Cases.WebHome1 +Main.eMagiz Academy.WebHome - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.e Magiz1 +XWiki.ebakker - Content
-
... ... @@ -1,42 +2,56 @@ 1 -In this course, you will find the collection of the relevant Microlearnings that you can refer to when sending data to a REST Webservice. You can study these microlearnings in the order as presented here to learn in one go all about sending data to a REST web service in eMagiz. Note that the referenced microlearnings are identical to those under the Microlearning section. 2 2 3 -{{info}} 4 -**Relevant Store content** 5 -The following Store content could be leveraged for this use case. 6 -* [[REST Connectivity - Fire & Forget>>Main.eMagiz Store.Accelerators.REST - Fire & Forget.WebHome||target="blank"]] 7 -* [[REST Connectivity - Request & Response>>Main.eMagiz Store.Accelerators.REST - Request & Response.WebHome||target="blank"]] 8 -* [[SOAP Connectivity>>Main.eMagiz Store.Accelerators.SOAP Web service Connectivity.WebHome||target="blank"]] 9 -{{/info}} 10 - 11 - 12 -(% style="border-color:#10137e" %) 13 ----- 14 -{{html}} 15 -<div class="ez-academy"> 2 +{{html}}<div class="ez-academy"> 16 16 <div class="ez-academy_body"> 17 17 <main class="master"> 5 + <p> 6 + n this section, we will focus on various migration paths available to migrate from a legacy approach to a new approach. 7 + <br></br><br></br> 8 +* Total time for first time completion: between 60 and 90 minutes<br></br> 9 +* Last updated - February 2021 10 + </p> 11 + <h3 class="title">Micro-learnings</h3> 18 18 <ul class="strip-container"> 19 19 <li class="strip"> 20 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-call-a-rest-webservice" class="strip__link"> 14 + <a href="../../docs/microlearning/crashcourse-api-gateway-introduction" class="strip__link"> 15 + <label for="" class="strip__label"> 16 + <span>1</span> 17 + API gateway - Introduction 18 + </label> 19 + <div class="strip__attribute"> 20 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 21 + <div class="strip__attribute-label">5 minutes</div> 22 + </div> 23 + <div class="strip__attribute"> 24 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 25 + <div class="strip__attribute-label">All</div> 26 + </div> 27 + </a> 28 + </li> 29 + <li class="strip"> 30 + <a href="../../docs/microlearning/crashcourse-api-gateway-api-data-model" class="strip__link"> 21 21 <label for="" class="strip__label"> 22 - <span> 6</span>23 - CallaREST Webservice32 + <span>1</span> 33 + API Gateway model 24 24 </label> 25 25 <div class="strip__attribute"> 26 26 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 27 - <div class="strip__attribute-label"> 7minutes</div>37 + <div class="strip__attribute-label">6 minutes</div> 28 28 </div> 29 29 <div class="strip__attribute"> 30 30 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 31 31 <div class="strip__attribute-label">Developer</div> 32 32 </div> 43 + <div class="strip__attribute"> 44 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 45 + <div class="strip__attribute-label">Architect</div> 46 + </div> 33 33 </a> 34 34 </li> 35 - 36 - <a href="/ bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-authorization-basic-authentication" class="strip__link">49 + <li class="strip"> 50 + <a href="../../docs/microlearning/crashcourse-api-gateway-configure-backend-operation" class="strip__link"> 37 37 <label for="" class="strip__label"> 38 - <span> 6</span>39 - Authorization-BasicAuthentication52 + <span>1</span> 53 + Configure A Backend Operation 40 40 </label> 41 41 <div class="strip__attribute"> 42 42 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> ... ... @@ -49,14 +49,14 @@ 49 49 </a> 50 50 </li> 51 51 <li class="strip"> 52 - <a href="/ bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-authorization-oauth-client-credentials" class="strip__link">66 + <a href="../../docs/microlearning/crashcourse-api-gateway-resource-paths" class="strip__link"> 53 53 <label for="" class="strip__label"> 54 - <span> 6</span>55 - Authorization-OAuth 2.0 Client Credentials68 + <span>1</span> 69 + HTTP Resources 56 56 </label> 57 57 <div class="strip__attribute"> 58 58 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 59 - <div class="strip__attribute-label"> 7minutes</div>73 + <div class="strip__attribute-label">4 minutes</div> 60 60 </div> 61 61 <div class="strip__attribute"> 62 62 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> ... ... @@ -65,14 +65,14 @@ 65 65 </a> 66 66 </li> 67 67 <li class="strip"> 68 - <a href="/ bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-authorization-oauth-authorization-code" class="strip__link">82 + <a href="../../docs/microlearning/crashcourse-api-gateway-http-operations" class="strip__link"> 69 69 <label for="" class="strip__label"> 70 - <span> 5</span>71 - Authorization-OAuth 2.0 AuthorizationCode84 + <span>1</span> 85 + HTTP Operations 72 72 </label> 73 73 <div class="strip__attribute"> 74 74 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 75 - <div class="strip__attribute-label"> 7minutes</div>89 + <div class="strip__attribute-label">6 minutes</div> 76 76 </div> 77 77 <div class="strip__attribute"> 78 78 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> ... ... @@ -81,21 +81,117 @@ 81 81 </a> 82 82 </li> 83 83 <li class="strip"> 84 - <a href="/ bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-certificates-when-calling-a-rest-webservice" class="strip__link">98 + <a href="../../docs/microlearning/crashcourse-api-gateway-parameters" class="strip__link"> 85 85 <label for="" class="strip__label"> 86 - <span> 6</span>87 - Sendingcertificates toa REST web service100 + <span>1</span> 101 + Parameters (Path, Query) 88 88 </label> 89 89 <div class="strip__attribute"> 90 90 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 105 + <div class="strip__attribute-label">9 minutes</div> 106 + </div> 107 + <div class="strip__attribute"> 108 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 109 + <div class="strip__attribute-label">Developer</div> 110 + </div> 111 + </a> 112 + </li> 113 + <li class="strip"> 114 + <a href="../../docs/microlearning/crashcourse-api-gateway-security" class="strip__link"> 115 + <label for="" class="strip__label"> 116 + <span>1</span> 117 + Security 118 + </label> 119 + <div class="strip__attribute"> 120 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 91 91 <div class="strip__attribute-label">6 minutes</div> 92 92 </div> 93 93 <div class="strip__attribute"> 94 94 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 125 + <div class="strip__attribute-label">All</div> 126 + </div> 127 + </a> 128 + </li> 129 + <li class="strip"> 130 + <a href="../../docs/microlearning/crashcourse-api-gateway-configure-roles-and-users" class="strip__link"> 131 + <label for="" class="strip__label"> 132 + <span>1</span> 133 + Configuring Roles and Users 134 + </label> 135 + <div class="strip__attribute"> 136 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 137 + <div class="strip__attribute-label">6 minutes</div> 138 + </div> 139 + <div class="strip__attribute"> 140 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 141 + <div class="strip__attribute-label">All</div> 142 + </div> 143 + </a> 144 + </li> 145 + <li class="strip"> 146 + <a href="../../docs/microlearning/crashcourse-api-gateway-setting-up-entry-gate" class="strip__link"> 147 + <label for="" class="strip__label"> 148 + <span>1</span> 149 + Setting up an entry gate 150 + </label> 151 + <div class="strip__attribute"> 152 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 153 + <div class="strip__attribute-label">3 minutes</div> 154 + </div> 155 + <div class="strip__attribute"> 156 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 95 95 <div class="strip__attribute-label">Developer</div> 96 96 </div> 97 97 </a> 98 98 </li> 161 + <li class="strip"> 162 + <a href="../../docs/microlearning/crashcourse-api-gateway-setting-up-exit-gate" class="strip__link"> 163 + <label for="" class="strip__label"> 164 + <span>1</span> 165 + Setting up Exit gate (generic) 166 + </label> 167 + <div class="strip__attribute"> 168 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 169 + <div class="strip__attribute-label">3 minutes</div> 170 + </div> 171 + <div class="strip__attribute"> 172 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 173 + <div class="strip__attribute-label">Developer</div> 174 + </div> 175 + </a> 176 + </li> 177 + <li class="strip"> 178 + <a href="../../docs/microlearning/crashcourse-api-gateway-swagger-ui" class="strip__link"> 179 + <label for="" class="strip__label"> 180 + <span>1</span> 181 + Swagger UI 182 + </label> 183 + <div class="strip__attribute"> 184 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 185 + <div class="strip__attribute-label">6 minutes</div> 186 + </div> 187 + <div class="strip__attribute"> 188 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 189 + <div class="strip__attribute-label">All</div> 190 + </div> 191 + </a> 192 + </li> 193 + <li class="strip"> 194 + <a href="../../docs/microlearning/crashcourse-api-gateway-error-handling-from-a-client-perspective" class="strip__link"> 195 + <label for="" class="strip__label"> 196 + <span>1</span> 197 + API Gateway Error Handling from a client perspective 198 + </label> 199 + <div class="strip__attribute"> 200 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 201 + <div class="strip__attribute-label">7 minutes</div> 202 + </div> 203 + <div class="strip__attribute"> 204 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 205 + <div class="strip__attribute-label">All</div> 206 + </div> 207 + </a> 208 + </li> 99 99 </ul> 100 100 </main> 101 101 </div>