Lapres Client Server N

Embed Size (px)

Citation preview

  • 7/26/2019 Lapres Client Server N

    1/5

    Hasil Percobaan

    A. Pengirim Data ( Server )

    1. Buat project baru MFC dengan tampilan seperti dibawah ini mengikuti

    langkah-langkah seperti pada praktikum sebelumnya.

    2. Pada kotak dialog tambahkan !cti"e# Control dengan cara klik kanan lalu

    $nsert !cti"e# Control -% Microso&t Communication Control -% '(

    ). Pada Class*i+ard tambahkan atur seperti pada gambar berikut.

    ,. ambahkan program di bawah ini untuk inisialisasi C'M.

    . ambahkan program pada button /(irim0 seperti di bawah ini.

  • 7/26/2019 Lapres Client Server N

    2/5

    . Compile lalu jalankan program tersebut. ntuk mengetahui hasilnya

    gunakan hyperterminal pada komputer lain.

    B. Penerima Data ( Client )

    1. 3engan desain inter&ace yang sama dengan ser"er. Pada kotak dialog doubleklik icon M4 Comm Control kemudian '(

    2. ambahkan program dibawah ini

    ). Compile lalu jalankan program tersebut. ntuk mengetahui hasilnya gunakan

    hyperterminal pada komputer lain untuk mengirim data.

    Analisa :

    Pada percobaan ini membuat program komunikasi serial 54-2)2 antara

    ser"er dan client. !walnya pada ser"er dibuat 2 buah edit bo6 dan satu button.(emudian ditambahkan acti"e# control dan pilih Ms.Communication control yang

    akan digunakan untuk komunikasi serial.4elanjutnya lakukan inisialisai C'M.

    4etelah C'M selesai disetting. 4elanjutnya pada button kirim diinisialisasi 4tring aa

    yang kemudian diberi &ormat 78dicoba1. 4elanjutnya 4tring aa diset sebagai output.

    'utput inilah yang akan diterima oleh client dan ditampilkan pada edit bo6 data

  • 7/26/2019 Lapres Client Server N

    3/5

    terima pada dialog bo6 client. Pada 'n'nCommMsComm1 data yang tampung pada

    "ariabel m9data9terima. m9data9terima ini merupakan gabungan string

    m9data9terima dengan str$nput. !walnya ketika input data pertama adalah 7 maka

    read3ata bernilai true dan readdata1 bernilai :. (etika data selanjutnya berupa

    karakter 8 maka read3ata bernilai &alse dan readdata1 bernilai 1. 4edangkan jikareaddata;;1 maka string akan dibaca. Panjang data yang ditampilkan maksimal

    hanya < karakter saja.

    Kesimpulan :

    3ari percobaan yang telah dilakukan dapat disimpulkan bahwa =

    1. (omunikasi serial 54-2)2 antara client-ser"er dapat dibangun dengan

    menggunakan >isual C?? dengan MFC.

    2. ntuk membuat komunikasi serial 54-2)2 antara client-ser"er dapat

    menggunakan !cti"e# Control Microso&t Commication Control.

    ). Pada komunikasi serial 54-2)2 ser"er dapat mengirim data ke lebih dari satuclient dan client tidak dapat mengirimkan data ke ser"er.

    Latihan

    - Cuplikan source code /ser"er0

    - Cuplikan source code /client0

  • 7/26/2019 Lapres Client Server N

    4/5

    - @isting dan running program pada client 2

  • 7/26/2019 Lapres Client Server N

    5/5