Last modified by Erik Bakker on 2024/09/24 16:27

From version 43.1
edited by etorken
on 2023/12/07 15:56
Change comment: There is no comment for this version
To version 30.1
edited by Erik Bakker
on 2022/05/05 08:16
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Calling a REST Web service
1 +Pattern Determination
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.etorken
1 +XWiki.ebakker
Content
... ... @@ -1,11 +1,6 @@
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.
1 +In this course, you will find the collection of the relevant Microlearnings that you can refer to when making choice for the right eMagiz Pattern. You can study these microlearnings in the order as presented here and they are the same microlearnings as in the other modules. Once you have made your choice, you can then dive into the pattern specific modules/microlearnings.
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 -{{/info}}
3 +* **Total time:** between 30 and 45 minutes
9 9  
10 10  
11 11  (% style="border-color:#10137e" %)
... ... @@ -16,32 +16,42 @@
16 16   <main class="master">
17 17   <ul class="strip-container">
18 18   <li class="strip">
19 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-call-a-rest-webservice" target="_blank" class="strip__link">
20 - <div class="strip__attribute__new__stack">
21 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
14 + <a href="../../docs/microlearning/crashcourse-api-gateway-introduction" class="strip__link">
15 + <label for="" class="strip__label">
16 + <span>0</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 22   </div>
23 - <label for="" class="strip__label">
24 - <span>6</span>
25 - Call a REST Web service
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-messaging-introduction" class="strip__link">
31 + <label for="" class="strip__label">
32 + <span>0</span>
33 + Messaging - Introduction
26 26   </label>
27 27   <div class="strip__attribute">
28 28   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
29 - <div class="strip__attribute-label">7 minutes</div>
37 + <div class="strip__attribute-label">3 minutes</div>
30 30   </div>
31 31   <div class="strip__attribute">
32 32   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
33 - <div class="strip__attribute-label">Developer</div>
41 + <div class="strip__attribute-label">All</div>
34 34   </div>
35 - </a>
43 + </a>
36 36   </li>
37 - <li class="strip">
38 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-authorization-basic-authentication" target="_blank" class="strip__link">
39 - <div class="strip__attribute__new__stack">
40 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
41 - </div>
42 - <label for="" class="strip__label">
43 - <span>6</span>
44 - Authorization - Basic Authentication
45 + <li class="strip">
46 + <a href="../../docs/microlearning/crashcourse-eventstreaming-event-streaming-introduction" class="strip__link">
47 + <label for="" class="strip__label">
48 + <span>0</span>
49 + Event Streaming - Introduction
45 45   </label>
46 46   <div class="strip__attribute">
47 47   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
... ... @@ -49,37 +49,51 @@
49 49   </div>
50 50   <div class="strip__attribute">
51 51   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
57 + <div class="strip__attribute-label">All</div>
58 + </div>
59 + </a>
60 + </li>
61 + <li class="strip">
62 + <a href="../../docs/microlearning/crashcourse-api-gateway-api-data-model" class="strip__link">
63 + <label for="" class="strip__label">
64 + <span>0</span>
65 + API Gateway model
66 + </label>
67 + <div class="strip__attribute">
68 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
69 + <div class="strip__attribute-label">6 minutes</div>
70 + </div>
71 + <div class="strip__attribute">
72 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
52 52   <div class="strip__attribute-label">Developer</div>
53 53   </div>
75 + <div class="strip__attribute">
76 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
77 + <div class="strip__attribute-label">Architect</div>
78 + </div>
54 54   </a>
55 55   </li>
56 - <li class="strip">
57 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-authorization-oauth-client-credentials" target="_blank" class="strip__link">
58 - <div class="strip__attribute__new__stack">
59 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
60 - </div>
61 - <label for="" class="strip__label">
62 - <span>6</span>
63 - Authorization - OAuth 2.0 Client Credentials
81 + <li class="strip">
82 + <a href="../../docs/microlearning/crashcourse-messaging-what-is-cdm" class="strip__link">
83 + <label for="" class="strip__label">
84 + <span>0</span>
85 + Understanding the eMagiz CDM
64 64   </label>
65 65   <div class="strip__attribute">
66 66   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
67 - <div class="strip__attribute-label">7 minutes</div>
89 + <div class="strip__attribute-label">6 minutes</div>
68 68   </div>
69 69   <div class="strip__attribute">
70 70   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
71 - <div class="strip__attribute-label">Developer</div>
93 + <div class="strip__attribute-label">All</div>
72 72   </div>
73 73   </a>
74 74   </li>
75 - <li class="strip">
76 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-authorization-oauth-authorization-code" target="_blank" class="strip__link">
77 - <div class="strip__attribute__new__stack">
78 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
79 - </div>
80 - <label for="" class="strip__label">
81 - <span>5</span>
82 - Authorization - OAuth 2.0 Authorization Code
97 + <li class="strip">
98 + <a href="../../docs/microlearning/intermediate-configuring-event-streaming-data-model" class="strip__link">
99 + <label for="" class="strip__label">
100 + <span>0</span>
101 + Event Streaming Data Model
83 83   </label>
84 84   <div class="strip__attribute">
85 85   <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
... ... @@ -87,29 +87,88 @@
87 87   </div>
88 88   <div class="strip__attribute">
89 89   <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
90 - <div class="strip__attribute-label">Developer</div>
109 + <div class="strip__attribute-label">All</div>
91 91   </div>
92 92   </a>
93 93   </li>
94 - <li class="strip">
95 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-certificates-when-calling-a-rest-webservice" target="_blank" class="strip__link">
96 - <div class="strip__attribute__new__stack">
97 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/>
98 - </div>
99 - <label for="" class="strip__label">
100 - <span>6</span>
101 - Sending certificates to a REST web service
113 + <li class="strip">
114 + <a href="../../docs/microlearning/crashcourse-platform-intro-technrequirements" class="strip__link">
115 + <label for="" class="strip__label">
116 + <span>0</span>
117 + Getting the technical requirements
102 102   </label>
103 103   <div class="strip__attribute">
104 104   <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">6 minutes</div>
121 + <div class="strip__attribute-label">5 minutes</div>
106 106   </div>
107 107   <div class="strip__attribute">
108 108   <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/intermediate-discover-your-integration-landscape-determining-integration-pattern" class="strip__link">
131 + <label for="" class="strip__label">
132 + <span>0</span>
133 + Determining Integration Pattern
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">7 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"/>
109 109   <div class="strip__attribute-label">Developer</div>
110 110   </div>
111 - </a>
143 + <div class="strip__attribute">
144 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
145 + <div class="strip__attribute-label">Architect</div>
146 + </div>
147 + </a>
112 112   </li>
149 + </li>
150 + <li class="strip">
151 + <a href="../../docs/microlearning/advanced-keyconcepts-eventstreaming-message-vs-eventstreaming" class="strip__link">
152 + <label for="" class="strip__label">
153 + <span>0</span>
154 + Messaging vs. Event Streaming
155 + </label>
156 + <div class="strip__attribute">
157 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
158 + <div class="strip__attribute-label">7 minutes</div>
159 + </div>
160 + <div class="strip__attribute">
161 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
162 + <div class="strip__attribute-label">Developer</div>
163 + </div>
164 + <div class="strip__attribute">
165 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
166 + <div class="strip__attribute-label">Architect</div>
167 + </div>
168 + </a>
169 + </li>
170 + </li>
171 + <li class="strip">
172 + <a href="../../docs/microlearning/advanced-keyconcepts-apigateway-message-vs-apigateway" class="strip__link">
173 + <label for="" class="strip__label">
174 + <span>0</span>
175 + Messaging vs. API Gateway
176 + </label>
177 + <div class="strip__attribute">
178 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
179 + <div class="strip__attribute-label">7 minutes</div>
180 + </div>
181 + <div class="strip__attribute">
182 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
183 + <div class="strip__attribute-label">Developer</div>
184 + </div>
185 + <div class="strip__attribute">
186 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
187 + <div class="strip__attribute-label">Architect</div>
188 + </div>
189 + </a>
190 + </li>
113 113   </ul>
114 114   </main>
115 115   </div>