Please enable JavaScript.
Coggle requires JavaScript to display documents.
Data Communication - Coggle Diagram
Data Communication
Data Type
JSON
-
-
-
JSON Is a standard file format that can interchange data and format it for data transmits that are used for web application.
-
JSON’s structure allows it to hold data keys and information using arrays and objects to complete its interchange of data.
XML
-
-
XML is a markup language that stores files formats and transmits data for the purpose of formatting web applications.
XML’s structure consists of documents that are formed as element trees to show the connection between parent and child variables.
XML can be implemented into the Food Truck API with JSON to be used as a markup tool for the format of the web application for the existing solution.
API Data Exchange
Requirements
-
-
Send and receive food truck data in one single format and process and transform it into another format principally
Administrators should be able to access food truck data and reviews as well as select certain trucks for any suitable event
Make sure to display upcoming food truck events and any current events happening in the local suburb of the user
-
Security
Integrity
Checksums
Checksums integrity is used to ensure that no data files are interacted with during data transmission providing cyber security to data files and folders.
Encryption
Depending on what Encryption techniques are used Encryptions provide Integrity over Confidentiality will accuracy being the achiever of data Encryptions.
Hashing
The hashing has no integrity instead it has confidentiality as it is not being stored as it is made up of hashes.
Authentication
Authentication takes up integrity providing the full protection of data and information if as the only person with the key and access their data and information from Authentication.
Privacy
Confidentiality
Checksums
Checksums are used to check files and data for any occurring errors that could have occurred during data transmission or storage.
Encryption
Encryption is the process of transforming data into an unbreachable format that provides full security and confidentiality to the data.
Hashing
Hashing is the purpose of preventing an original message and other sources from being discovered with hashes.
Authentication
Authentication is the process of confirming your identity for you to access your data and information through various Authentication processes.