Please enable JavaScript.
Coggle requires JavaScript to display documents.
Part 1- Key Elements of Data Exchange - Coggle Diagram
Part 1- Key Elements of Data Exchange
Data Exchange application
Transformation of Data
Restructure of data
Aim to not change or lose data
Data exchange standards
Formats
Data Types
Data Transfers
Rules
Maps
GFTS
Languages
RDF
XML
JSON
YAML
REBOL
Components
Data Provider
Provides data upon request
Data Consumer
Requests data
API
Application Programming Interface
Set of rules/specifications for software to follow during transfer
RESTful
uses HTTP
GET,POST, DELETE
SOAP
XML
Data Transfer
Asynchronous
See Table
Synchronous
Data Security Processes
API security
Only uses necessary data
Leaves main systems unexposed
Other data never fully exposed
Transport Layer Security (TLS)
verifies that data is secure and encrypted
HTTPS
REST API
Web Services Security
Defined set of rules
XML Encryption
XML signatures
SAML tokens
Types
Access Controls
Authentication
Backups and Recovery
Data Erasure
Data Masking
Resiliancy
Encryption
Data Security Elements
Confidentiality
Integrity
Availability
Data Structures
Array
list of items
items use index numbers
index numbers can be changed
Associative Array
list of itmes
accessed using descriptive name
Tuples
list of values
cannot be changed
RGB
x,y coordinates
Key Value Pairs
one item as key
key looks up second data item