150 likes | 359 Views
Pertemuan 2 Pemrograman Jaringan. Konsep Network Programming VB.NET. Nyimas Artina , S.Kom , M.Si. STMIK GI MDP PALEMBANG 2013. Protokol.
E N D
Pertemuan 2 Pemrograman Jaringan Konsep Network ProgrammingVB.NET NyimasArtina, S.Kom, M.Si STMIK GI MDP PALEMBANG 2013
Protokol • Protokoladalahsebuahaturanataustandar yang mengaturataumengijinkanterjadinyahubungan, komunikasi, danperpindahan data antaraduaataulebihtitikkomputer.
TCP/IP • TCP/IP (Transmission Control Protokol / Internet Protokol) adalahstandarkomunikasi data yang digunakanolehkomunitas internet dalam proses tukar-menukar data darisatukomputerkekomputer lain di dalamjaringan Internet.
Applicationmerupakan Layer paling ataspada model TCP/IP, yang bertanggungjawabuntukmenyediakanakseskepadaaplikasiterhadaplayananjaringan TCP/IP.
Jenis Protokol Application • 1.HTTP (Hypertext Transfer Protocol) • 2.HTTPS (Securre HTTP) • 3.FTP (File Transfer Protocol). • 4.SMTP(Simple Mail Transfer Protocol) • 5.POP atau Post Office Protocol, • 6.IMAP (Internet Message Access Protocol)
Pemrograman Jaringan di VB.NET ? Apakah Bisa
VB.NET for Networking • Microsoft .NET Framework menyediakan lapisan, ekstensi serta pengaturan implementasi terhadap layanan jaringan dan internet yang dapat dengan mudah kita integrasikan ke aplikasi • Untuk menggunakan kelas yang berkaitan dengan jaringan ini , kita harus mengimportnya
Kelas Standard Yang Digunakan Dalam Jaringan • System.Net • System.Net.Sockets • System.Net.MailInformations • WebClient • WebRequest • WebResponse • UriBuilder • System.Uri • Cookie
System.Net • Menyediakan beberapa kelas pemrograman maupun method yang berguna dalam penggunaan protocol dalam jaringan • Contoh : System.Net.Authorization Berguna dalam otentifikasi pesan di server internet
System.Net.Sockets • Melayani penggunaan dalam membuat konfigurasi koneksi baik dengan protokol yang sama maupun berbeda dalam satu koneksi
System.Net.Sockets • Khusus mengelola implementasi dari socket, dibutuhkan oleh developer yang ingin mengontrol secara ketat jaringan yang dibuat • Pengelolaan terhadap koneksi antara satu client ke client lain melalui jaringan yang melewati socket contoh : aplikasi chatting
System.Net.MailInformation • Mengelola penggunaan port dan konfigurasi dalam hal pengiriman e-mail melalui SMTP. Dengan menggunakan network credential