Rafael Nuansa: Komputer
SOAP, REST, WSDL, dan WDDX!

SOAP, REST, WSDL, dan WDDX!



Ada Beberapa Teknologi yang mendukung Web Service, yang dimana dari teknologi tersebut memberikan manfaat dan kegunaannya masing-masing, diantaranya.

SOAP

Teknologi pertama adalah SOAP atau Simple Object Access Protocol. Ini merupakan sebuah protokol standar untuk saling bertukar informasi antar aplikasi. Singkatnya, ini merupakan protokol yang memungkinkan terjadinya pertukaran pesan terstruktur dengan format XML antar aplikasi.

REST

Teknologi lainnya yang juga mendukung layanan ini adalah REST atau Representational State Transfer. Ini merupakan arsitektur dari sebuah sistem yang terstandarisasi antar sistem komputer. Dengan teknologi ini maka memungkinkan antar sistem tersebut bisa saling berkomunikasi.

WSDL

WSDL atau Web Service Definition Language merupakan teknologi lainnya yang juga mendukung dalam teknologi ini. Teknologi ini sendiri merupakan sebuah file dengan format XML yang fungsi utamanya adalah menjelaskan pada sisi client apa saja isi dari sebuah website.

WDDX

WDDX atau Web Distributed Data Exchange juga merupakan teknologi yang digunakan pada web service Dengan menggunakan teknologi ini maka memungkinkan pertukaran data antar aplikasi berbasi web. Teknologi ini juga memungkinkan pertukaran dengan format yang berbeda.

Sumber : https://makinrajin.com/blog/web-service-adalah/

Apa itu Web Service, Cara Kerja, Berserta Fungsinya!

Apa itu Web Service, Cara Kerja, Berserta Fungsinya!

Apa Itu Web Service

Yang pertama, Mari kita bahas tentang Web service, Web Service merupakan sebuah sistem atau perangkat lunak yang didesain untuk mesin interoperabilitas untuk berinteraksi dalam jaringan. Web Service berinteraksi melakukan pertukaran data pada sistem atau aplikasi yang dibuat dengan Bahasa pemrograman yang berbeda ataupun berjalan dalam platform yang berbeda.

Contoh dari pengimpementasian dari web service adalah SOAP (Simple Object Access Protocol) dan REST (Representational State Transfer). Web service biasanya hanya berupa Application Programming Interface (API) yang diakses didalam jaringan seperti internet dan dijalankan dengan remote system yang bisa diakses dimanapun dan kapanpun selama terhubung ke internet.

Dikutip dari : https://dev-satudata.kemkes.go.id/web-services

Cara Kerja Web Service

Web service merupakan sistem yang berjalan dengan terintegrasi. Beberapa teknologi yang menjadi pendukung dalam teknologi ini, seperti SOAP, REST, WSDL, dan WDDX. Selain itu, teknologi juga menggunakan beberapa protokol seperti HTTP, FTP, ataupun SMTP.

Dengan menggunakan teknologi ini, maka nantinya client akan mengirim pesan dalam format SOAP atau REST. Pesan ini sendiri berisi dokumen XML yang nantinya akan ditransfer dalam jaringan melalui protokol seperti HTTP. Nantinya pesan ini akan disampaikan ke server. Server sendiri akan merespon dengan mengambil dan menampilkan data yang diminta. Biasanya, server akan merespon dengan menampilkan data dalam format XML, HTML, atau JSON.

Cara Kerja Web Service :

  • Client memberi pesan request ke server 
  • Pesan dari client dalam format XML. Nantinya pesan tersebut dikirim ke server menggunakan protokol tertentu, misal HTTP. Pesan tersebut akan dikirim terlebih dahulu ke layanan ini.
  • Nantinya, teknologi akan memeriksa validitas dari permintaan tersebut. Dalam tahap ini, layanan ini juga akan memeriksa apakah tujuan sudah benar atau belum. Nantinya, layanan ini juga akan mengubah format pesan tadi menadi format yang server pahami
  • Server akan memproses pesan tersebut dan meresponnya. Jika request tersebut ada di database, maka request diterima. Jika tidak ada, maka request ditolak.
  • Selanjutnya, server akan memberikan kembali data tersebut, fungsinya untuk melakukan validasi dan mengubah format pesan tersebut ke dalam format yang dipahami client.
  • Data yang diminta akan diterima oleh client dan sudah bisa ditampilkan dalam format yang mudah dipahami.

Fungsi Web Service

Berikut ini merupakan Fungsi dari Web Service :

1. Membuat Data Bisa Diakses dari Manapun dan Kapanpun
Salah satu fungsi dari teknologi ini adalah membuat website bisa diakses dari manapun dan kapanpun. Hal ini menjadi solusi dari masalah interoperabilitas website yang tinggi. Dengan adanya teknologi ini maka akses bisa menjadi lebih lancar

2. Memungkinkan Akses Melalui Banyak Protokol
Fungsi lain dari web service adalah memungkinkan website bisa diakses lewat banyak protokol. Hal ini juga memungkinkan akses website menjadi lebih mudah.

3. Memungkinkan Interaksi Antar Format, Sistem, dan Bahasa
Web service adalah sebuah teknologi yang juga membuat website bisa saling berinteraksi meskipun terdapat perbedaan format, sistem operasi, ataupun bahasa pemrograman yang digunakan antar sisi client dan server. Teknologi ini memungkinkan interaksi tetap bisa berjalan dengan semua perbedaan tersebut

Itulah beberapa fungsi dari teknologi ini. Selain contoh fungsi web service seperti di atas, teknologi ini juga masih memiliki beberapa fungsi lain seperti untuk monitorinh, routing, management, dan lainnya.


5 Bahasa Pemrograman Populer

5 Bahasa Pemrograman Populer


 Berikut ini bahasa poluler yang saya ketahui,

a. Python bahasa ini populer karena telah banyak menghasilkan produk terkenal seperti Youtube, Wikipedia dan lain lain.

b. Javascript

Javascript merupakan bahasa yang umum digunakan sebagai bahasa script di sisi client, ini menunjukan bahwa kode JS ditulis kedalam halaman HTML. Ketika pengguna merequest halaman HTML yang berunsur JS script akan dikirim ke browser dan browser akan melakukan perintah yang di intruksikan.

c. SQL adalah bahasa yang digunakan untuk basis data, bahasa ini bahasa standar yang digunakan untuk management database yang saat ini hampir semua server basis data yang mendukung bahasa ini untuk melakukan management data nya.

d. Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam , aplikasi berbasis java biasanya dikompilasi kedalam p-code (bytecode) dan dapat dijalankan pada berbagai mesin virtual java (JVM)

e. Swift

Bahasa ini populer dimasa sekarang tetapi bahasa ini dikhususkan untuk pengembangan aplikasi berbasis iPhone OS (iOS)

Microblog :

https://www.instagram.com/p/CVoal3FhNKR/

Struktur Dasar Algoritma

Struktur Dasar Algoritma

 


Struktur dasar Algoritma dibagi menjadi 3 Bentuk

a. Sekuensial

Algoritma yang langkah-langkahnya dikerjakan atau dieksekusi secara berurutan dari awal hingga akhir sesuai dengan urutannya

b.Perulangan

sebuah struktur dasar algoritma yang menjalankan beberapa langkah tertentu secara berulang-ulang sampai terpenuhinya suatu kondisi. Pada kehidupan sehari-hari banyak yang kita lakukan secara berulang-ulang, contoh dari struktur ini adalah FOR, WHILE, DO WHILE.

c.Percabangan

Algoritma percabangan atau Algoritma bersyarat adalah algoritma yang menjalankan instruksi selanjutnya apabila syarat yang ditetapkan sudah terpenuhi.

Contoh dari percabangan yaitu IF, IF THEN ELSE, IF BERSARANG

Pengertian Bahasa Pemrograman

Pengertian Bahasa Pemrograman



    Bahasa pemrograman adalah suatu bahasa yang dibuat untuk membuat intruksi pembuatan Program dengan bahasa pemrograman seseorang lebih mudah merancang suatu program atau aplikasi, selain itu Bahasa pemrograman terbagi dua yaitu bahasa program tingkat rendah , menengah, tingkat tinggi, yaitu dimana bahasa tinggah rendah adalah bahasa yang sulit untuk dipelajari sedangkan bahasa pemrograman yang tingkat tinggi sudah lebih manusiawi, hingga lebih dimengerti.

Adapun menurut wikipedia

Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer.

Referensi

https://id.wikipedia.org/wiki/Bahasa_pemrograman

Pengertian Program Serta Tujuannya

Pengertian Program Serta Tujuannya



Program Adalah suatu rancangan struktur, desain, kode skema, maupun bentuk yang lainnya dengan yang disusun sesuai alur Algoritma dengan tujuan mempermudah suatu permasalahan. sebuah program biasanya disebut juga dengan istilah Aplikasi, tujuannya adalah mempermudah suatu hal agar pekerjaan bisa lebih produktif dan lebih efisien. Adapun istilah programmer yaitu seseorang yang membuat atau merancang suatu Program tersebut. Sebuah program yang dapat dibaca oleh manusia biasa disebut dengan Kode Sumber atau source code.

Sebuah program yang merupakan satu set instruksi yang digunakan untuk mengendalikan perilaku mesin . Contoh program tersebut antara lain:

Urutan kartu yang digunakan oleh alat tenun Jacquard untuk menghasilkan pola tertentu dalam kain tenun . Diciptakan pada tahun 1801, alat ini menggunakan lubang pada kartu berlubang untuk mewakili gerakan lengan alat tenun jahit untuk menghasilkan pola dekoratif secara otomatis.

Sebuah program komputer ( software ) adalah daftar instruksi untuk dieksekusi oleh komputer.

Barel, kartu berlubang, dan gulungan musik yang mengkodekan musik untuk dimainkan oleh pemain piano , organ pasar malam , organ barel , dan kotak musik .

Sebuah sequencer musik adalah alat musik diprogram . Itu adalah jenis mesin yang dapat diprogram paling awal. Pengurut musik pertama adalah pemain seruling otomatis yang ditemukan oleh saudara Persia Banu Musa , yang dijelaskan dalam Buku Perangkat Cerdik mereka , pada abad ke-9. Pada tahun 1206, penemu Muslim Al-Jazari (di Kesultanan Artuqid ) menemukan automata yang dapat diprogram , yang menggabungkan mesin drum yang dapat diprogram pertama . 

Eksekusi program adalah serangkaian tindakan mengikuti instruksi yang dikandungnya. Setiap instruksi menghasilkan efek yang mengubah keadaan mesin sesuai dengan makna yang telah ditentukan sebelumnya.

Sementara beberapa mesin disebut dapat diprogram , misalnya termostat yang dapat diprogram atau synthesizer musik , mereka sebenarnya hanyalah perangkat yang memungkinkan penggunanya untuk memilih di antara satu set tetap dari berbagai opsi, daripada dikendalikan oleh program yang ditulis dalam bahasa ( baik itu tekstual, visual atau lainnya).

Sumber : 

https://en.wikipedia.org/wiki/Program

Pengertian Algoritma

Pengertian Algoritma



Algoritma adalah metode atau langkah yang direncanakan secara tersusun dan berurutan untuk menyelesaikan atau memecahkan permasalahan dengan sebuah intruksi atau kegiatan

Perkembangan ilmu pengetahuan dan teknologi menjadikan manusia mampu menghasilkan karya-karya yang semakin canggih dan kompleks. Meskipun komputer dapat melakukan perhitungan dengan cepat dibandingkan manusia pada umumnya, namun komputer tidak bisa menyelesaikan masalah begitu saja tanpa diajarkan oleh manusia melalui urutan langkah-langkah (algoritma) penyelesaian yang dide?nisikan terlebih dahulu. Selain digunakan untuk pemecahan masalah menggunakan komputer, algoritma juga dapat diterapkan dalam menyelesaikan permasalahan sehari-hari yang membutuhkan sederet proses atau langkah-langkah prosedural. Agar lebih memahami apa itu algoritma mari kita pelajari pengertiannya dari beberapa sumber.

Pada beberapa sumber buku diperoleh pengertian dari algoritma di antaranya :

1. Algoritma menurut (Kani, 2020, 1.19) adalah suatu upaya dengan urutan operasi yang disusun secara logis dan sistematis untuk menyelesaikan suatu masalah untuk menghasilkan suatu output tertentu.

2. Algoritma berasal dari kata algoris dan ritmis yang pertama kali diperkenalkan oleh Abu Ja’far Muhammad Ibn Musa Al Khwarizmi pada 825 M di dalam buku Al-Jabr Wa-al Muqabla. Dalam bidang pemrograman, algoritma dide?nisikan sebagai metode yang terdiri dari serangkaian langkah yang terstruktur dan sistematis untuk menyelesaikan masalah dengan bantuan komputer (Jando & Nani, 2018, 5).

3. Algoritma menurut (Munir & Lidya, 2016, 5) adalah urutan langkah-langkah untuk menyelesaikan suatu persoalan.

4. Algoritma merupakan sekumpulan instruksi atau langkah-langkah yang dituliskan secara sistematis dan digunakan untuk menyelesaikan masalah / persoalan logika dan matematika dengan bantuan komputer (Sismoro, 2005, 29).

Referensi : 

LMS Unida Cool - Algoritma dan Pemrograman,

Ma’shum Abdul Jabbar, S.Kom., M.T.I.

Driver Motherboard Asus H16M

Driver Motherboard Asus H16M



Asustek Computer Inc. ditulis dengan gaya huruf kapital ASUS, adalah sebuah perusahaan berbasis di Taiwan yang memproduksi komponen komputer seperti papan induk, kartu grafis, dan notebook. Asus belakangan ini mulai memproduksi PDA, Telepon genggam, monitor LCD, tablet dan produk komputer lainnya. Pesaing utamanya termasuk MSI, dan Gigabyte.


Asus pada 2005 menjual papan induk lebih banyak dari perusahaan lainnya, termasuk 30 juta pada 2004. Angka ini termasuk kontrak merek lain. Asus juga memproduksi komponen untuk perusahaan lain, termasuk PS2 Sony dan Apple Ipod, iBook, dll


ASUS banyak dipilih pengguna karena berani memberikan garansi 2 tahun untuk produk notuytv yang dibuatnya.

Pada tahun 2014 Asus menggandeng PT Dragon Computer & communication untuk menjadi distributor utama notebook dan tablet di Indonesia dan berhasil menjadi merek nomor satu hingga saat ini (menurut data IDC dan GFK).


Asus yang merupakan perusahaan "Public" telah mendaftar pada lantai Bursa Efek Taiwan dengan kode 2357 dan daftar sekunder di London Stock Exchange dengan kode ASKD.




Download
Fix Broadcom BCM43xx Series macOS Catalina 10.15 Beta 1

Fix Broadcom BCM43xx Series macOS Catalina 10.15 Beta 1


Link Download Bahan : http://bit.ly/FixBCM43xx-macOSCatalina
—————| Step by Step |—————
- Extract AirportBrcmFixup.kext.zip dan copy kext AirportBrcmFixup.kext ke /EFI/EFI/CLOVER/kext/Other/
- Extract IO80211Family.kext.zip dan copy kext IO80211Family.kext ke /System/Library/Extensions/
- Buka Terminal, ketik :
  sudo kextcache -i /
- Terakhir Restart

—————| NOTE |—————

- Pastikan sudah menggunakan Lilu hasil Compile terbaru dari Project Lilu di GitHub : https://github.com/acidanthera/Lilu

—————| Credits |—————

- InsanelyMac Discord Server
- @Erroruser on InsanelyMac Discord Server
- acidanthera on GitHub

Ad Placement

Formulir Kontak