Senin, 29 Juni 2020

UAS EAI
Novi Cahya Ningdliyah (4117036)
Saintek Unipdu

EAI(Enterprise Application Integration)
            Proses mengintegrasikan aplikasi satu dengan aplikasi yang lain yang memiliki bahas pemrograman berbeda maupun basis data yang berbeda
API (Application Programming Interface) 
Sekumpulan perintah, fungsi, dan protocol yang dapat digunakan oleh programmer saat membangun perangkat lunak untuk sistem operasi tertentu. API memungkinkan programmer untuk menggunakan fungsi standar untuk berinteraksi dengan sistem operasi lain.
Contoh EAI/API
-          Tokopedia
-          Buka Lapak
-          Shopee
-          Facebook
-          Instagram
-          Traveloka
-          Whatsapp

WEB SERVICE
Web services adalah aplikasi sekumpulan data (database), perangkat lunak(software) atau bagian dari perangkat lunak yang dapat diakses secara remote oleh berbagai piranti dengan sebuah perantara tertentu.
Secara umum, web service dapat diidentifikasikan dengan menggunakan URL seperti halnya web pada umumnya. Namun yang membedakan web service dengan web umumnya adalah interaksi yang diberikan oleh web service.

Berbeda dengan URL web pada umumnya, URL web service hnya mengandung kumpulan informasi, perintah, konfigurasi atau sintaks yang berguna membangun sebuah fungsi-fungsi tertentu dari aplikasi.
JSON
JSON (Java Script Object Notation) merupakan format yang sering digunakan untuk memasukkan data ke dalam sebuah variable. JSON sangat mudah dimengerti dan di implementasikan oleh manusia, dan mudah dibaca computer saat melakukan parsing. JSON merupakan bagian dari bahasa pemrograman JavaScript(Standart ECMA-262 3rd Edition – Desember 1999). JSON merupakan format text yang sepenuhnya independen tetapi mengunakan konvensi yang familiar dengan bahasa pemrograman dari C, termasuk C, C++, C#, Java, JavaScript, Perl, Phyton, dan sebagainya. Kelebihan ini membuat JSON menjadi sebuah bahsa data interchange yang ideal.
JSON dibangun dalam dua struktur, beberapa pasangan dari nama/nilai. Dalam beberapa bahasa pemrograman biasa disebut dengan istilah object, record, struct, table hash, key list atau associative array. Nilai-nilai yang tersusun secara orders list, biasa disebut dengan array, vector, list atau daftar dalam bahasa pemrograman.
CONTOH  PENGGUNAAN JSON


Minggu, 28 Juni 2020

PENERAPAN XML
Ada beberapa contoh penerapan XML dalam pemrograman yang pernah saya temukan:
  1. XML digunakan untuk membawa data pada API serpti SOAP;
  2. XML digunakan untuk membentuk struktur form pada pemrograman desktop seperti delphi, lazarus, vb, gtk, dll;
  3. XML digunakan untuk membuat layout aplikasi android;
  4. XML bertugas untuk membentuk struktur proyek pada java yang menggunakan Maven;
  5. XML digunakan sebagai format file SVG, DOCX, dsb.
  6. dan masih banyak lagi contoh penerapan XML.
Contoh Dokumen Xml

Berikut contoh dokumen Xml Sederhana dengan nama file absen.xml