Changes for page Base64 encoding

Last modified by Danniar Firdausy on 2024/09/17 21:22

From version 19.2
edited by Danniar Firdausy
on 2024/09/04 13:07
Change comment: There is no comment for this version
To version 17.1
edited by Bouke Reitsma
on 2023/05/12 08:28
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.dfirdausy
1 +XWiki.BoukeReitsma
Content
... ... @@ -49,8 +49,13 @@
49 49  
50 50  Now that we know how to implement it, we can quickly look at possible use cases for this logic. We see this logic popping up mainly when dealing with attachments/files (i.e., pictures, pdf) within XML messages.
51 51  
52 -== 4. Key takeaways ==
52 +== 4. Assignment ==
53 53  
54 +Look for places where you could use this logic to aid your integration process within your (Academy) project.
55 +This assignment can be completed with the help of your (Academy) project you have created/used in the previous assignment.
56 +
57 +== 5. Key takeaways ==
58 +
54 54  Essential characteristics of this functionality are:
55 55  
56 56  * Encoding (and decoding) of base64 strings take up additional memory (up to 33%)
... ... @@ -58,17 +58,18 @@
58 58  * The component in eMagiz needs a base64 encoded string as input
59 59  * Multiple times encoding and decoding in the same integration is **not** advisable
60 60  
61 -== 5. Suggested Additional Readings ==
66 +== 6. Suggested Additional Readings ==
62 62  
63 63  If you are interested in this topic and want more information, please read the help text provided by eMagiz and the following links:
64 64  
65 -* [[Advanced Level (Menu)>>doc:Main.eMagiz Academy.Microlearnings.Advanced Level.WebHome||target="blank"]]
66 -** [[Risk Management (Navigation)>>doc:Main.eMagiz Academy.Microlearnings.Advanced Level.Risk Management.WebHome||target="blank"]]
67 -*** [[Considering the impact of message size (Explanation)>>Main.eMagiz Academy.Microlearnings.Advanced Level.Risk Management.advanced-risk-management-considering-impact-of-message-size-on-stability-of-the-solution||target="blank"]]
68 -* [[Encode Base64 (Search Results)>>url:https://docs.emagiz.com/bin/view/Main/Search?sort=score&sortOrder=desc&highlight=true&facet=true&r=1&f_space_facet=0%2FMain.&l_space_facet=10&f_type=DOCUMENT&f_locale=en&f_locale=&f_locale=en&text=%22encode+base64%22||target="blank"]]
69 -* [[Encode Algorithm (External)>>https://base64.guru/learn/base64-algorithm/encode||target="blank"]]
70 -* [[Base64 Encoding Online (External)>>https://www.base64encode.org/||target="blank"]]
71 -)))
70 +* [[Encode Algorithm>>https://base64.guru/learn/base64-algorithm/encode||target="blank"]]
71 +* [[Base64 Encoding Online>>https://www.base64encode.org/||target="blank"]]
72 72  
73 +== 7. Silent demonstration video ==
74 +
75 +This video demonstrates how you could have handled the assignment and gives you some context on what you have just learned.
76 +
77 +{{video attachment="intermediate-data-handling-base64-encode.mp4" reference="Main.Videos.Microlearning.WebHome"/}})))
78 +
73 73  ((({{toc/}}))){{/container}}
74 74  {{/container}}