Selasa, 12 November 2013

POST TEST RPC 1


POST TEST RPC "Sistem Terdistribusi"

Nama               : Ferdian Ariswanto
NPM                : 1A113166
Kelas              : 4 KA 40

Soal :
1.  Jelaskan tentang sistem operasi terdistribusi !
2.  Sebutkan penerapan procedure RMI dan RPC !
3.  Contoh dari penerapan hardware terdistribusi !





1. Sistem Operasi Terdistribusi 
Pengertian Sistem Operasi  Terdistribusi
Sistem operasi terdistribusi adalah salah satu implementasi dari sistem terdistribusi, di mana sekumpulan komputer dan prosesor yang heterogen terhubung dalam satu jaringan. Koleksi-koleksi dari objek-objek ini secara tertutup bekerja secara bersama-sama untuk melakukan suatu tugas atau pekerjaan tertentu. Tujuan utamanya adalah untuk memberikan hasil secara lebih, terutama dalam: 
a) file system
b) name space
c) Waktu pengolahan
d) Keamanan
e) Akses ke seluruh resources, seperti prosesor, memori, penyimpanan sekunder, dan perangakat keras.
Sistem operasi terdistribusi bertindak sebagai sebuah infrastruktur/rangka dasar untuk network-transparent resource management. Infrastruktur mengatur lowlevel resources (seperti Processor,memory,networkinterfacedan peripheral device yang lain) untuk menyediakan sebuah platform untuk pembentukan/penyusunan higher-level resources(seperti Spreadsheet,electronic mail messages,windows).
2. Sebutkan penerapan procedure RMI dan RPC !
A. RMI adalah sebuah tekhnik pemanggilan method remote yang lebih secara umum lebih baik dari RPC. RMI menggunakan paradigma pemrograman berorientasi obyek. RMI memungkinkan kita untuk mengirim obyek sebagai parameter dari remote method. Dengan dibolehkannya program Java memanggil method pada remote obyek, RMI membuat pengguna dapat mengembangkan aplikasi Java yang terdistribusi pada jaringan.
contoh penerapan RMI adalah CORBA,Java RMI, Teamviewer,program aplikasi chat. dan mungkin cloud computing.
B. RPC adalah satu teknik komunikasi interproses yang memungkinkan perangkat lunak client dan server untuk berkomunikasi.
contoh penerapan RPC adalah Putty, SSH, samba FTPzilla.
3. Contoh dari penerapan hardware terdistribusi !
a)  printer
b) harddisk
c) CD Rom
d) Modem
e) Processor (penggunanan processor lebih dari 1 / server)

Cari contoh pendistribusian komponen-komponen hardware, Program, Procedure dan jelaskan !!!

Cari contoh dari pendistribusian komponen-komponen Hardware, Program, dan Procedure. 
Jelaskan!
1. Pendistribusian Komponen Hardware
Contoh:
A.  Printer merupakan  alat yang menampilkan data dalam bentuk cetakan, baik  berupa teks maupun gambar atau grafik di atas kertas. Printer biasanya terbagi  atas beberapa bagian, yaitu  picker sebagai alat mengambil kertas dari  tray. Tray adalah  tempat menaruh kertas. Tinta atau  toner adalah alat pencetak sesungguhnya, karena ada sesuatu yang disebut tinta atau toner yang digunakan untuk menulis atau mencetak pada kertas. Perbedaan toner dan tinta adalah perbedaan sistem  toner atau laser butuh pemanasan, sedangkan tinta atau inkjet tidak butuh pemanasan, hanya pembersihan atau  cleaning  pada  print-head printer tersebut.
B.  Hardisk adalah  piranti penyimpanan sekunder dimana data disimpan sebagai pulsa magnetik pada piringan metal yang berputar yang terintegrasi. Data disimpan dalam lingkaran konsentris yang disebut track. Tiap track dibagi dalam beberapa segment yang dikenal sebagai sector. Untuk melakukan  operasi baca tulis data dari dan ke piringan,  hard disk menggunakan head untuk melakukannya, yang berada disetiap piringan. Head inilah yang selanjut bergerak mencari sector-sector tertentu untuk dilakukan operasi terhadapnya. Waktu yang diperlukan untuk mencari sector disebut seek time.
C. CD-ROM merupakan akronim dari Compact Disc Read-Only Memory adalah sebuah piringan kompak  dari jenis piringan optik (optical disc) yang dapat menyimpan data. Ukuran data yang dapat disimpan saat ini bisa mencapai 700MB  atau 700 juta bit. CD-ROM bersifat read only (hanya dapat dibaca dan tidak dapat ditulisi). Untuk dapat membaca isi CD-ROM, alat utama yang diperlukan adalah CD Drive. Perkembangan CD-ROM terkini memungkinkan CD dapat ditulisi berulang kali  (Re Write / RW) yang lebih dikenal dengan nama CD-RW.4. Modem  berasal dari singkatan  MOdulator  DEModulator. Modulator merupakan bagian yang mengubah sinyal informasi kedalam sinyal pembawa (carrier) dan siap untuk dikirimkan, sedangkan Demodulator adalah bagian yang memisahkan sinyal informasi (yang berisi data atau pesan) dari sinyal pembawa yang diterima sehingga informasi tersebut dapat diterima dengan baik. Modem merupakanpenggabungan kedua-duanya, artinya modem adalah alat komunikasi dua arah.
2. Pendistribusian Komponen Program
Contoh:
A.  Amoeba merupakan sistem berbasis mikro-kernel yang tangguh yang menjadikan banyak workstation personal menjadi satu sistem terdistribusi secara transparan. Sistem ini sudah banyak digunakan di kalangan akademik, industri, dan pemerintah selama sekitar 5 tahun. 
B.  Angel didesain sebagai sistem operasi terdistribusi yang pararel, walaupun sekarang ditargetkan untuk PC dengan jaringan berkecepatan tinggi.  Model komputasi ini memiliki manfaat ganda, yaitu memiliki biaya awal yang cukup murah dan juga biaya incremental yang rendah. Dengan memproses titik-titik di jaringan sebagai mesin single yang bersifat shared memory, menggunakan teknik distributed virtual shared memory (DVSM), sistem ini ditujukan baik bagi yang ingin meningkatkan performa dan menyediakan sistem yang portabel dan memiliki kegunaan yang tinggi pada setiap platform aplikasi. 
C.  Chorus merupakan  keluarga dari sistem operasi berbasis mikro-kernel untuk mengatasi kebutuhan komputasi terdistribusi tingkat tinggi di dalam bidang telekomunikasi, internetworking, sistem tambahan, realtime, sistem UNIX, supercomputing, dan kegunaan yang tinggi. Multiserver CHORUS/MiX merupakan 
implementasi dari UNIX yang memberi kebebasan untuk secara dinamis mengintegrasikan bagian-bagian dari fungsi standar di UNIX dan juga service dan aplikasi-aplikasi di dalamnya.
D.  GLUnix sampai saat ini, workstation dengan modem tidak memberikan  hasil yang baik untuk membuat eksekusi suatu sistem operasi terdistribusi dalam lingkungan yang shared dengan aplikasi yang berurutan. Hasil dari penelitian ini adalah untuk menempatkan resource untuk performa yang lebih baik untuk aplikasi pararel maupun yang seri/berurutan. Untuk merealisasikan hal ini, maka sistem operasi harus menjadwalkan pencabangan dari program pararel, mengidentifikasi idle resource di jaringan, mengijinkan migrasi proses untuk mendukung keseimbangan loading, dan menghasilkan tumpuan untuk antar proses komunikasi.
3. Pendistribusian Komponen Procedure
Contoh:
A. RMI (Remote Method Invocation) merupakan sebuah teknik pemanggilan method remote yang lebih secara umum lebih baik daripada RPC. RMI menggunakan paradigma pemrograman  berorientasi obyek (Object Oriented Programming). RMI memungkinkan kita untuk mengirim obyek sebagai parameter dari remote method. Dengan dibolehkannya program Java memanggil method pada remote obyek, RMI membuat pengguna dapat mengembangkan aplikasi Java  yang terdistribusi pada jaringan. Cara Kerja RMI : Dalam model ini, sebuah proses memanggil method dari objek yang terletak pada suatu host/computer remote. Dalam paradigma ini, penyedia layanan mendaftarkan dirinya dengan server direktori pada jaringan. Proses yang menginginkan suatu layanan mengontak server direktori saat runtime, jika layanan tersedia, maka referensi ke layanan akan diberikan. Dengan menggunakan referensi ini, proses dapat berinteraksi dengan layanan tsb. Paradigma ini ekstensi penting dari paradigma RPC. Perbedaannya adalah objek yang memberikan layanan didaftarkan (diregister) ke suatu layanan direktori global, sehingga memungkinkan untuk ditemukan dan diakses oleh aplikasi Yang meminta layanan tersebut.
B.  RPC (Remote Procedure Call) merupakan suatu protokol yang menyediakan suatu mekanisme komunikasi antar proses yang mengijinkan suatu program untuk berjalan pada suatu komputertanpa terasa adanya eksekusi kode pada sistem yang jauh ( remote system ).Protokol RPC digunakan untuk membangun aplikasi klienserver yang terdistribusi.Cara Kerja RPC : Tiap prosedur yang dipanggil dalam RPC, maka proses ini harus berkoneksi dengan server remote dengan mengirimkan semua parameter yang dibutuhkan, menunggu balasan dari server dan melakukan proses  kemudian selesai. Proses di atas disebut juga dengan stub pada sisi klien. Sedangkan Stub pada sisi server adalah proses menunggu tiap message yang berisi permintaan mengenai prosedur tertentu.

Remote Control Procedur Call (RPC)


RPC (Remote Procedure Call) merupakan suatu protokol yang menyediakan suatu mekanisme komunikasi antar proses yang mengijinkan suatu program untuk berjalan pada suatu komputer tanpa terasa adanya eksekusi kode pada sistem yang jauh (remote system). Protokol RPC digunakan untuk membangun aplikasi klien-server yang terdistribusi.
Cara Kerja RPC : Tiap prosedur yang dipanggil dalam RPC, maka proses ini harus berkoneksi dengan server remote dengan mengirimkan semua parameter yang dibutuhkan, menunggu balasan dari server dan melakukan proses kemudian selesai. Proses di atas disebut juga dengan stub pada sisi klien. Sedangkan Stub pada sisi server adalah proses menunggu tiap message yang berisi permintaan mengenai prosedur tertentu.
RPC masih menggunakan cara primitif dalam pemrograman, yaitu menggunakan paradigma procedural programming. Hal itu membuat kita sulit ketika menyediakan banyak remote procedure. RPC menggunakan socketuntuk berkomunikasi dengan proses lainnya. Pada sistem seperti SUN, RPC secaradefault sudah ter- install kedalam sistemnya, biasanya RPC ini digunakan untuk administrasi sistem. Sehingga seorang administrator jaringan dapat mengakses sistemnya dan mengelola sistemnya dari mana saja, selama sistemnya terhubung ke jaringan.


Implementasi RPC
Sun Microsystems Open Network Computing (ONC) : RPC specification, XDR (eXternal Data Representation) standard, UDP atau TCP transport protocol.
Xerox Courier : RPC model, Data representation standard, XNS (Xerox Network Systems) SPP (Sequenced Packet Protocol) sebagai transport protocol, Apollo?s Network Computing Architecture (NCA), RPC protocol, NDR (Network Data Representation).


Kelebihan RPC
 Relatif mudah digunakan
Pemanggilan remote procedure tidak jauh berbeda dibandingkan pemanggilan local procedure. Sehingga pemrogram dapat berkonsentrasi pada software logic, tidak perlu memikirkan low level details seperti soket, marshalling & unmarshalling.


Robust (Sempurna)
Sejak th 1980-an RPC telah banyak digunakan dlm pengembangan mission-critical application yg memerlukan scalability, fault tolerance, & reliability.

Kekurangan RPC
Tidak fleksibel terhadap perubahan
- Static relationship between client & server at run-time.
- Berdasarkan prosedural/structured programming yang sudah ketinggalan
   jaman dibandingkan OOP.
Kurangnya location transparency
- Misalnya premrogram hanya boleh melakukan pass by value, bukan pass by
  reference.
- Komunikasi hanya antara 1 klien & 1 server (one-to-one at a time).
- Komunikasi antara 1 klien & beberapa server memerlukan beberapa koneksi yang
   terpisah.


Senin, 13 Mei 2013

SISTEM PERBANKAN ELEKTRONIK

Pengertian E-Banking (Elektronik Banking)

E-banking dapat di definisikan sebagai jasa dan produk bank secara langsung kepada nasabah melalui elektronik, saluran komunikasi interaktif. E-Banking meliputi sistem yang memungkinkan nasabah bank, baik individu ataupun bisnis, untuk mengakses rekening, melakukan transaksi bisnis, atau mendapatkan informasi produk dan jasa bank melalui jaringan pribadi atau publik, termasuk internet. Nasabah dapat mengakses e-banking melalui piranti pintar elektronis seperti komputer/PC, laptop, PDA, ATM, atau telefon.
 

I.1 Perkembangan Teknologi Perbankan Elektronik


Beilock dan Dimitrova (2003) meneliti hubungan antara jumlah pengguna internet per 10,000 penduduk dengan GDP per kapita, infrastruktur, dan faktor non-ekonomi. Hasil penelitiannya menunjukkan bahwa GDP per kapita merupakan determinan yang paling penting terhadap jumlah pengguna internet. Jadi dari data penelitian tersebut dapat disimpulkan bahwa negara-negara yang tingkat penggunaan TIK relatif tinggi secara umum mempunyai pendapatan per kapita yang tinggi. Beilock dan Dimitrova (2003) selanjutnya menyatakan bahwa semakian tinggi pendapatan per kapita yang mendorong semakin tingginya pengguna internet disebabkan oleh dua alasan. Pertama, ketika pendapatan individual meningkat, maka individu tersebut mampu memperoleh barang dan jasa tambahan, termasuk akses internet. Kedua, pendapatan yang tinggi secara umum berhubungan dengan tingkat pendidikan yang tinggi. Semakin tinggi tingkat pendidikan seseorang memungkinkan untuk memiliki ketrampilan yang diperlukan untuk menggunakan teknologi internet. Jadi TIK berhubungan erat dengan pengembangan sumber daya manusia.
Konsep digital divide yang menunjukkan kesenjangan tingkat penggunaan teknologi   antara negara maju dan negara berkembang, atau antara satu komunitas tertentu dengan komunitas lainnya, menimbulkan anggapan bahwa penguasaan teknologi berhubungan dengan tingkat kesejahteraan masyarakat atau angka kemiskinan. Flor (2001) menyatakan bahwa ada empat paradigma yang bisa digunakan untuk menganalisis kemiskinan, yaitu paradigma teknologis, paradigma ekonomi, paradigma struktural, dan paradigma kultural. Paradigma teknologis menyatakan bahwa penyebab utama kemiskinan adalah keterbatasan ketrampilan teknologi di negara-negara berkembang.
Menurut Quibria dan Tschang (2001), TIK memiliki potensi untuk meningkatkan kesejahteraan masyarakat melalui dua cara, yaitu langsung dan tidak langsung. Pengaruh langsung mencakup (a) informasi mengenai pasar, peluang, dan lain-lain, (b) kesempatan kerja, (c) ketrampilan dan pendidikan, (d) pemeliharaan kesehatan, (e) pemberian layanan pemerintah, dan (f) pemberdayaan. TIK juga bisa meningkatkan kesejahteraan secara tidak langsung melalui pertumbuhan (ekonomi) yang cepat, yang memberikan trikledown effectterhadap perbaikan pendapatan dan kesempatan kerja.
 I.2 Jenis - Jenis E-Banking


Automated teller machine (ATM). Terminal elektronik yang idsediakan lembaga keuangan atau perusahaan lainnya yang membolehkan nasabah untuk melakukan penarikan tunai dari rekening simpanannya di bank, melakukan setoran, cek saldo, atau pemindahan dana.
Computer banking. Layanan bank yang bisa diakses oleh nasabah melalui koneksi internet ke pusat pusat data bank, untuk melakukan beberapa layanan perbankan, menerima dan membayar tagihan, dan lain-lain.
Debit (or check) card. Akrtu yang digunakan pada ATM atau terminal point-of-sale (POS) yang memungkinkan pelanggan memperoleh dana yang langsung didebet (diambil) dari rekening banknya.
Direct deposit. Salah satu bentuk pembayaran yang dilakukan oleh organisasi (misalnya pemberi kerja atau instansi pemerintah) yang membayar sejumlah dana (misalnya gaji atau pensiun) melalui transfer elektronik. Dana ditransfer langsung ke setiap rekening nasabah.
Direct payment (also electronic bill payment). Salah satu bentuk pembayaran yang mengizinkan nasabah untuk membayar tagihan melalui transfer dana elektronik. Dana tersebut secara elektronik ditransfer dari rekening nasabah ke rekening kreditor. Direct payment berbeda dari preauthorized debit dalam hal ini, nasabah harus menginisiasi setiap transaksi direct payment.
Electronic bill presentment and payment (EBPP). Bentuk pembayaran tagihan yang disampaikan atau diinformasikan ke nasabah atau pelanggan secara online, misalnya melalui email atau catatan dalam rekening bank. Setelah penyampaian tagihan tersebut, pelanggan boleh membayar taguhan tersebut secara online juga jika berkenan. Pembayaran tersebut secara elektronik akan mengurangi saldo simpanan pelanggan tersebut.
Electronic check conversion. Proses konversi informasi yang tertuang dalam cek (number rekening, jumlah transaksi, dll) ke dalam format elektronik agar bisa dilakukan pemindahan dana elektronik.
Electronic fund transfer (EFT). Perpindahan “uang” atau “pinjaman” dari satu rekening ke rekening lainnya melalui media elektronik..
Payroll card. Salah satu tipe “stored-value card” yang diterbitkan pemberi kerja sebagai pengganti cek yang memungkinkan pegawainya mengakses pembayaraannya pada terminal ATM atau Point of Sales. Pemberi kerja menambahkan nilai pembayaran pegawai ke kartu tersebut secara elektronik.
Preauthorized debit (or automatic bill payment). Bentuk pembuayaran yang mengizinkan nasabah untuk mengotorisasi pembayaran rutin otomatis yang diambil dari rekening banknya pada tanggal-tangal tertentu dan biasanya dengan jumlah pembayaran tertentu (misalnya pembayaran listrik, tagihan telpon, dll). Dana secara elektronik ditransfer dari rekening pelanggan ke rekening kreditor (misalnya PLN atau PT Telkom).
Prepaid card. Salah satu tipe Stored-value card yang menyimpan nilai moneter di dalamnya dan sebelumnya pelanggan sudah membayar nilai tersebut ke penerbit kartu.
Smart card. Salah satu tipe stored-value card yang didalamnya tertanam satu atau lebih chips atau microprocessors sehingga bisa menyimpan data, melakukan perhitungan, atau melakukan proses untuk tujuan khusus (misalnya validasi PIN, otorisasi pembelian, verifikasi saldo rekening, dan menyimpan data pribadi). Kartu ini bisa digunakan pada system terbuka (misalnya untuk pembayaran transportasi public) atau system tertutup (misalnya MasterCard atau Visa networks).
Stored-value card. Kartu yang di dalamnya tersimpan sejumlah nilai moneter, melalui pembayaran sebelumnya oleh pelanggan atau melalui simpanan yang diberikan oleh pemberi kerja atau perusahaan lain. Untuk single-purpose stored value card, penerbit (issuer) dan penerima (acceptor) kartu adalah perusahaan yang sama dan dana pada kartu tersebut menunjukkan pembayaran di muka untuk penggunaan barang dan jasa tertentu (misalnya kartu telpon). Limited-purpose card secara umum digunakan secara terbatas pada terminal POS yang teridentifikasi sebelumnya di lokasi-lokasi tertentu (misalnya vending machines di sekolah-sekolah). Sedangkan multi-purpose card dapat digunakan pada beberapa penyedia jasa dengan kisaran yang lebih luas, misalnya kartu dengan logo MasterCard, Visa, atau logo lainnya dalam jaringan antar bank

1.III Prinsip - Prinsip Penerapan E-Banking & M-Banking
Pengertian Internet Banking : terminologi yang digunakan untuk melakukan transaksi, pembayaran dan lainnya melalui Internet melalui Bank, credit union, atau membangun website aman bersama. Hal ini membiarkan komsumen untuk melakukan proses perbankan diluar jam kerja bank dan darimana saja dimana akses internet tersedia. Dalam kebanyakan kasus web browser digunakan dan koneksi Internet normal tersedia. Biasanya tidak diperlukan piranti lunak atau piranti keras special (tambahan).
Internet Banking pada dasarnya merupakan gabungan 2 istilah dasar yaitu Internet dan Banking (bank). Internet banking yang juga dikenal dengan istilah online banking atau e-banking ini menurut situs wikipedia adalah melakukan transaksi, pembayaran, dan transaksi lainnya melalui internet dengan website milik bank yang dilengkapi sistem keamanan.
Bagi sebagian orang, internet banking sangat membantu karena bisa melakukan transaksi perbankan di luar jam kerja bank yang sering pendek, dengan hanya membutuhkan koneksi internet dan web browser seperti Internet Explorer.

Kehadiran internet banking membuat perubahan besar dalam layanan perbankan. Segala jenis transaksi yang dulu manual kini bisa diselesaikan tanpa mengenal ruang dan waktu lewat dunia maya. Ada yang bilang, fasilitas internet banking membuat nasabah seperti punya ATM pribadi. Segala jenis layanan perbankan bisa dilakukan sendiri seperti cek saldo, melihat daftar mutasi, pemindah bukuan (transfer rekening), melakukan pembayaran kartu kredit, tagihan telepon dan HP, listrik, PAM dan sebagainya kecuali yang langsung melibatkan uang tunai seperti penyetoran dan penarikan.
Aplikasi teknologi informasi dalam internet banking akan meningkatkan efisiensi, efektifitas, dan produktifitas sekaligus meningkatkan pendapatan melalui sistem penjualan yang jauh lebih efektif daripada bank konvensional.Tanpa adanya aplikasi teknologi informasi dalam internet banking, maka internet banking tidak akan jalan dan dimanfaatkan oleh industri perbankan.Secara umum, dalam penyediaan layanan internet banking, bank memberikan informasi mengenai produk dan jasanya via portal di internet, memberikan akses kepada para nasabah untuk bertransaksi dan meng-update data pribadinya.
Persayaratan bisnis dari Internet Banking antara lain:
·         aplikasi mudah digunakan
·         layanan dapat dijangkau dari mana saja
·         murah
·         aman
·         dan dapat diandalkan(reliable)
Di Indonesia, internet banking telah diperkenalkan pada konsumen perbankan sejak beberapa tahun lalu. Beberapa bank besar baik BUMN atau swasta Indonesia yang menyediakan layanan tersebut antara lain BCA, Bank Mandiri, BNI, BII, Lippo Bank, Permata Bank dan sebagainya.
Dengan adanya internet banking, memberikan keuntungan antara lain:
1.Business expansion.
Dahulu sebuah bank harus memiliki sebuah kantor cabang untuk beroperasi di tempat tertentu. Kemudian hal ini dipermudah dengan hanya meletakkan mesin ATM sehingga dia dapat hadir di tempat tersebut. Kemudian ada phone banking yang mulai menghilangkan batas fisik dimana nasabah dapat menggunakan telepon untuk melakukan aktivitas perbankannya. Sekarang ada internet banking yang lebih mempermudah lagi karena menghilangkan batas ruang dan waktu.
2.Customer loyality.
Khususnya nasabah yang sering bergerak (mobile), akan merasa lebih nyaman untuk melakukan aktivitas perbankannya tanpa harus membuka account di bank yang berbeda-beda di berbagai tempat.Dia dapat menggunakan satu bank saja.
3.Revenue and cost improvement.
Biaya untuk memberikan layanan perbankan melalui Internet Banking dapat lebih murah daripada membuka kantor cabang atau membuat mesin ATM.
4.Competitive advantage.
Bank yang memiliki internet banking akan memiliki keuntungan dibandingkan dengan bank yang tidak memiliki internet banking. Dalam waktu dekat, orang tidak ingin membuka account di bank yang tidak memiliki fasilitas Internet Banking.
5.New business model.
Internet Banking memungkinan adanya bisnis model yang baru. Layanan perbankan baru dapat diluncurkan melalui web dengan cepat
Prinsip penerapan M-Banking
Mobile banking merupakan aplikasi banking yang berbasis Short Message Service (SMS) untuk melakukan transaksi perbankan. Tujuan dari mobile banking adalah untuk memudahkan nasabah perbankan dalam melakukan transaksi dimanapun mereka berada, kapanpun waktunya dan dalam keadaan apapun. Teknologi komunikasi yang diterapkan menggunakan jaringan radio(wireless)seperti GSM, CDMA, atau TDMA dan jaringan lokal bank dengan protocol TCP/IP.
Pada dasarnya SMS merupakan pesan tertulis yang dapat diterima dan dikirim ke pengguna handphone. Dengan adanya kerjasama antara bank dan operator selular serta Nasabah maka transaksi dapat dilakukan dengan mudah dan dimana saja yang disebut dengan aplikasi Mobile Banking. Bila seseorang melakukan transaksi maka bank akan membuat konfirmasi bahwa pada jam, hari, tanggal, tahun telah terjadi transaksi.Bila nasabah tidak merasa melakukan transaksi maka berhak membatalkan transaksi tersebut.
Jenis transaksi yang dapat dilakukan dalam Mobile Banking adalah sebagai berikut :
1. Transfer Uang
• Transfer antar rekening Bank
• Transfer antar Bank
2. Cek Saldo
• Saldo rekening tabungan, rekening pinjaman
3. Informasi
• Informasi tagihan kredit
• 5 transaksi terakhir rekening
• Suku bunga Deposito, suku bunga Tabungan dan informasi  produk bank
4. Pembayaran dan Pembelian
a. Pembayaran :
• Tagihan kredit
• Telepon
• Pesan tiket pesawat
• Tagihan Listrik
• Pajak Bumi dan Bangunan
• Langgan Majalah dan Koran
• Tagihan Internet
• Pembayaran lainnya
b. Pembelian :
• Voucher isi ulang
• Notifikasi SMS
• Pendebitan / pengkreditan di atas nilai tertentu
• Penolakan cek / bilyet giro
• Jatuh tempo rekening Deposito
• Saldo rekening di bawah nilai tertentu
Layanan SMS (Short Messaging Service) ini merupakan suatu jasa nilai tambah bagi para pengguna telepon genggam (mobile station). Cara berkomunikasi dengan layanan SMS ini juga semakin populer dan memiliki trend yang cenderung terus meningkat. Informasi yang dilakukan pada layanan SMS berupa text dengan mode store and forward melalui SMC (Short Message Service Centre).
Sesuai dengan kemajuan teknologi, komunikasi dengan SMS pada saaat ini dapat mendukung segala aktifitasmanusia dalam melakukan transaksi perbankan, seperti teransfer uang, cek saldo, dan pembayaran lainnya. Transaksi yang diinginkan dapat dilakukan dimana saja, kapanpun dan dalam keadaan apa saja yang mendukung kegiatan tersebut. Teknologi ini disebut dengan Mobile Banking, yaitu melakukan transaksi perbankan melalui SMS yang menggunakan jaringan komunikasi wireless (tanpa kabel) yang dihubungkan ke jaringan lokal sebuah bank.
d. International Electronic Fund Transfer
Electronic Funds Transfer Systems (EFTS) sudah menjadi metode utama yang melibatkan pembayaran dana dalam jumlah besar yang dilakukan lembaga keuangan dan nasabah bisnisnya. EFT didefinisikan sebagai pemindahan dana yang diawali dari terminal elektronik, instrument telpon, computer, atau magnetic tape untuk memesan, memerintahkan, atau memberikan kewenangan kepada lembaga keuangan untuk mendebet atau mengkredit rekening.  Kemampuan lembaga keuangan untuk menyediakan jasa-jasa tersebut seiring dengan perkembangan teknologi computer dan teknologi komunikasi data.

1.IV International (Elektronik Fund Transfer)

Electronic Funds Transfer Systems (EFTS) sudah menjadi metode utama yang melibatkan pembayaran dana dalam jumlah besar yang dilakukan lembaga keuangan dan nasabah bisnisnya. EFT didefinisikan sebagai pemindahan dana yang diawali dari terminal elektronik, instrument telpon, computer, atau magnetic tape untuk memesan, memerintahkan, atau memberikan kewenangan kepada lembaga keuangan untuk mendebet atau mengkredit rekening.  Kemampuan lembaga keuangan untuk menyediakan jasa-jasa tersebut seiring dengan perkembangan teknologi computer dan teknologi komunikasi data.
sumber: 
http://mademoiselle-essy.blogspot.com/2012/06/perkembangan-teknologi-perbankan.html
http://banking.blog.gunadarma.ac.id/2008/09/02/jenis-jenis-teknologi-e-banking/
http://joejoe.blogdetik.com/2012/06/29/tugas-5-3-prinsip-penerapan-e-banking-dan-m-banking/
http://jagatrian.wordpress.com/2011/04/14/international-electronic-fund-transfer/