Skip to main content

Apa itu format pertukaran data?

Contoh pertama dari format pertukaran data dirilis pada awal 1980 -an, ketika sebuah perusahaan perangkat lunak menyampaikan spesifikasi dalam salinan program spreadsheet mereka yang sangat populer dan secara bersamaan menerbitkannya di majalah komputer terkemuka.Format Informasi Data (DIF) pada awalnya digunakan sebagai format file teks untuk transfer impor/ekspor file spreadsheet tunggal antara berbagai program spreadsheet dari banyak platform.Format interchange yang serupa dirilis, yang disebut format pertukaran data Protokol Direktori Lightweight Directory Protocol (LDAP), pada 1990 -an, dan ini tidak hanya dapat mentransfer data formulir teks, tetapi juga data direktori dalam bentuk teks, dan memungkinkan modifikasi data direktori.

Bisnis mulai mengkomputerisasi pencatatan administratif dan fungsi mereka dengan kecepatan tinggi sekitar waktu ini, dan apa yang diizinkan oleh format pertukaran data ini adalah interoperabilitas ketika file disimpan dalam format DIF;Dengan demikian, program penagihan, perencanaan dan inventaris semua dapat menggunakan file data yang sama.Karena format pertukaran data tidak tergantung pada salah satu jenis platform komputer atau sistem operasi, program desain bantuan komputer (CAD), program manajemen basis data dan jenis program lainnya mulai menggunakannya.

format pertukaran data LDAP, dengan komponen LDIF -nya, catatan direktori yang diizinkan diperbarui, ditambahkan, dimodifikasi, dihapus dan diganti namanya sebagai serangkaian catatan teks biasa.Itu menjadi standar yang dipromosikan oleh Gugus Tugas Rekayasa Internet (IETF) untuk mengimpor dan mengekspor antar server direktori.Windows mengubah baris perintah agak dan menamainya LDIFDE, yang dapat mengimpor objek direktori ke server domain Active Directory;Dan dari data ini, fungsi pencarian dan daftar dapat digunakan oleh administrator sistem.Aplikasi Java open source memungkinkan pengeditan lintas-platform file yang disimpan dalam format file LDIF.

Pemrogram dari jenis program perangkat lunak lain memperhatikan interoperabilitas dan mulai mengembangkan format pertukaran data mereka sendiri.Beberapa pengembang Program Perangkat Lunak Radio Ham menyetujui standar untuk mentransfer data antara program perangkat lunak HAM Radio yang kemudian dikenal sebagai Amatir Data Interchange Format (ADIF).Mereka segera mulai mendidik pengguna mereka cara menyimpan dalam format Adif untuk pertukaran informasi di seluruh paket perangkat lunak.

Format pertukaran data ringan dikembangkan oleh JavaScript Object Notation (JSON), yang umumnya dianggap mudah bagi pemula untuk dibaca dan ditulis.Berdasarkan subset bahasa pemrograman JavaScript, itu benar -benar independen, namun memiliki konvensi yang mirip dengan yang ada dalam keluarga C bahasa pemrograman dan hanya dibangun di atas dua struktur.Ini mengumpulkan nama/nilai pasangan untuk objek, catatan, tabel hash, direktori, struct, array asosiatif dan daftar kunci, dan juga memiliki daftar nilai yang dipesan dalam array, vektor, daftar atau urutan.