Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
hhmmmm .. saya kurang ngerti sih maksudnya gimana, tapi yang saya tangkap begini ..
kalo java networking itu kita buat program java yang memapukan komputer tempat program kita berjalan bisa berkomunikasi dengan komputer lain .... ( bener gak ya ??? :D )
Nah, kalo hubungannya dengan socket ataupun RMI, kita bisa menggunakan java networking tentu saja harus menggunakan socket untuk komunikasinya dan dengan begitu kita bisa menggunakan teknologi RMI. Btw, RMI itu Remote Method Invocation kan ya ??? :D
thanks for the respon...btw method dan package apa saja yach yang terlibat di dalam java networking ini? O iya apakah pembuatan programnya, kompie kita harus terhubung dengan jaringan? Kira2 bisa gak yach kalo kita coba stand alone terlebih dahulu? Ok...saya tunggu diskusi berikutnya ;)
kalo tanya'nya method sih buanyyak banget yang digunakan. coba deh liat dokumentasi javanya (javadocs). yang jelas paket yang dipakai adalah java.net.*, java.io.* (mungkin, soalnya udah lama gak main2 networking)
untuk mencoba, tidak harus dalam jaringan (tapi dalam jaringan lebih baik). cukup dengan lokal (127.0.0.1) saja bisa. saya dulu ada tugas pake RMI saya kerjakan pake lokal sahaja.....
keep learning.... maju teruus... jangan males-males baca dokumentasi tiap-tiap paket/method.
[quote]Originally posted by newuser O iya apakah pembuatan programnya, kompie kita harus terhubung dengan jaringan? ;)
gk usah terhubung ke jaringan pake lokalhost aja btw dng teknologi RMI kita bisa mangil method di jvm yg berbeda or jvmnya ada di komputer lain kira2 gitu deh klo gk salah
logika pemrogramannya itu logika yang mana ya ?? Kalo logika pemrograman networking menurut saya luas sih, kan tergantung dari aplikasi apa yang kita kembangkan juga ..
Misal gini deh, contoh paling simple itu adalah aplikasi chatting. Kalo kita ingin membuat aplikasi chatting, kita pertama kali harus buka koneksi dulu dengan siapa yang kita ingin chat kan. Nah, setelah itu, baru kita mengirim dan menerima pesan dari sesama komputer tersebut. Caranya dapat dengan mengirimkan paket atau dengan menulis lewat socket.
Kalo untuk class-classnya, itu yang terpakai kurang lebih: - InetAdrress - Socket - ServerSocket - PrintStream - Thread
Kalo kelebihannya, menurut saya lebih stabil. Karena dari awal itu Java memang didevelop untuk mendukung networking dan juga threading, makanya dikatakan Java itu sangat powerful. Operasi-operasi untuk networking banyak sekali didukung oleh Java. Mungkin contoh paling gampangnya itu dengan adanya teknologi RMI
Main game online seperti catur, kartu, dlsb, Aplikasi remote computer, bahkan sampai aplikasi generate graphic pun bisa menggunakan jaringan ( misal dengan mengambil data dari internet ), dan banyak lagi deh. ..
[quote]Originally posted by xscrypt bikin trojan kayaknya lebih asyik..tapi gimana ya ? :O) klo ngak sekalian bikin worm pake Java...he..he...hebat banget !
:D:D:D Saya ragukan itu, karena master2 java bilang bahasa pemrograman java dibuat dengan memperhatikan security yang ketat. Saya juga belum pernah liat kalo ada trojan atau worm yang dibuat pake bahasa java.
bener juga sih kata newuser, security di java bisa jadi menghalangi untuk membuat trojan, tapi kalo dipaksa pake bahasa yang native bisa aja kan ya ..., Kayak pake JNI gitu deh, tapi belum pernah coba juga sih JNI, heheheh ...
kayaknya tuh tuh programing dimana kita bisa membangun aplikasi, yang didalamnya nyediain layanan komunikasi data antar work statin, alias make socket kayaknya, he he he, yang pasti tuh aplikasi harus bisa berkomunikasi antar jaringan .......
mas bayufa saya bagi ebooknya juga dong, kalo boleh saya berterima kasih sekali, kebetulan saya lg bingung nih nyari judul buat tugas akhir. Saya juga punya beberapa ebook tp kebanyakan java umum dan dan javaswing.
:D:D:D Saya ragukan itu, karena master2 java bilang bahasa pemrograman java dibuat dengan memperhatikan security yang ketat. Saya juga belum pernah liat kalo ada trojan atau worm yang dibuat pake bahasa java.
he..he...masa sih java ngak bisa dibikin buat program perusak,buktinya itu activeX, Applet, Servlet, bisa dijadiin tools buat hacking..ha..ha..:~) klo contoh code program perusak seperti virus,worm,trojan gue ada nih.mau ???
mas bayufa atau siapa aja yang punya e-book P2P bagi juga donk saya juga mau nih soalnya perlu buat bikin tugas akhir programming pusing nyari bahannya tolong dikirim ke: stefen888@yahoo.com thanks banget
@ xscrypt Ini dari berbagai sumber : Banyak bahasa yang pada awalnya dirancang dengan tingkat keamanan yang hampir tidak ada. Fasilitas-fasilitas yang diberikan sering kali dapat dimanfaatkan untuk disusupi oleh berbagai virus. Berbeda dengan Java yang disusun sejak awal dengan prinsip keamanan. Java tidak pernah memiliki fasilitas dan kemampuan yang tidak aman bagi pengggunanya karena Java tidak dapat memanggil fungsi-fungsi global dan membendung akses ke berbagai sumber dalam sistem.
silahkan kirim code program2 perusak yang dibuat oleh bahasa Java ke aaciyut@yahoo.co.id saya jadi penasaran nich, seperti apa codenya. Kalo pas dicoba dan udah masuk ke kategori "program perusak" baru saya dapat percaya. Harap dimaklumi, sebelumnya thanks in Advance :)
wah maaf baru sempet online :p setau saya sich memang benar java ga bisa buat virus/worm, karena memank tingkat sekuriti di java itu tinggi, apalagi applet yang sejak awal dirancang untuk keamanan, sampai rekan2 di thread2 sebelumnya banyak bertanya tentang problem akses JDBC melalui applet, yang terlihat sederhana, tetapi harus melalui penyaringan keamanan yang kuat...
selain itu kita juga harus liat kalo java itu adalah Virtual Machine, jadi dia hanya memilki ruang lingkup akses yang terbatas dalam sebuah sistem, ibaratnya seekor ikan yang ada di dalam akuarium di rumah kita heheh :) dia ga akan bisa kemana2 selain di akuarium itu :p mungkin seperti VMWare yang buat emulasiin Linux di Windows, en juga Wine, Brew kalo di Handphone,dll. Pokonya virtual machine :D
CMIIW
btw mas bayufa saya mau donk ebooknya :) bisa tolong kirim ke email saya? kalau sempet saja, kalau anda sedang sibuk tidak apa2 :) Terima kasih banyak.
wahh..klo gitu bener juga dong java ngak bisa dibikin buat program perusak,tapi...klo misalnya digabung dgn bahasa pemrograman laen masih bisa ngak ya ??? (searching...) misal JNI (Java Native Invocation)
Kalo digabung kemungkinan bisa, hanya resikonya nanti gak seportable biasanya :) tapi JNI itu kan mesti dipanggil dari Java juga... meski pembuatannya dengan bhs yg lain. Nach saat memasuki sistem dari Java ini yg saya ragukan :)
hmmm...klo gitu emang bener ya Java tuh lebih mudah dibanding C :~)(padahal baru tau kulitnya doang..he.he..) tapi sayang Java lebih susah mengakses langsung ke system g kyk C (middle language) apalagi assembly (low level language). tapi gpp deh yg penting saya udah keranjingan ma Java.
BTW...klo fungsi buat matiin regedit, gpedir.msc, msconfig, dxdiag, dll. ada ngak ya di java ?(searching...) apa harus pake fungsi standard API/System Call nya Windows ?
di windows ada fasilitas berupa map network drive. Ada yang tau gimana cara kita bisa melakukan hal itu dengan Java? Apakah java sudah menyediakan classnya atau kita harus menggunakan native API windows lagi ???
Waduch aku masih harus banyak belajar Java lagi nich, aku gak ngerti sama sekali tuch kalo udach ngomongin yang menjurus ke system OSnya :D Biasanya yg gape ngomongin kayak itu tuch seperti mas stealthgate, Bayufa, Pandjie, rymnz, dan mungkin masih banyak lagi yg lainnya :D
sebelumnya sy belum paham dengan bahasa java.karena keingintuan saya,saya beli sebuah buku mengenai java,setelah saya baca bagus juga hanya saja saya bingung harus mulai dari mana unutk mempelajari java itu. kalau ada yg bisa kasih tau tolong kasih tau okre. apakah java ada software khusus untuk diinstal atau hanya toolsnya kalau boleh kasih sekalian refrensinya tentang Java. Sory rekan sekalian jadi banyak tuntutan nih.....:D:D
[quote]Originally posted by odosh misi...........,nimbrung
sebelumnya sy belum paham dengan bahasa java.karena keingintuan saya,saya beli sebuah buku mengenai java,setelah saya baca bagus juga hanya saja saya bingung harus mulai dari mana unutk mempelajari java itu. kalau ada yg bisa kasih tau tolong kasih tau okre. apakah java ada software khusus untuk diinstal atau hanya toolsnya kalau boleh kasih sekalian refrensinya tentang Java. Sory rekan sekalian jadi banyak tuntutan nih.....:D:D
hhmmm ..
kalau kamu memang mau belajar java, mungkin mau bisa mulai dari yang paling sederhana.
Tambahan pengetahuan saja, di Java itu kita bisa programming untuk console ( versi dos ) dan juga menggunakan GUI ( Graphical User Interface ) seperti tampilan windows. Kalau untuk pemula, sangat disarankan untuk belajar dahulu dengan menggunakan console, untuk dapat mengerti sintaks-sintaks dasar dari Java itu sendiri ( misal, cetak ke console dan minta inputan dari keyboard lewat console pula ).
Setelah mengerti sintaks I/O dasar, akan sangat baik kalau mempelajari dahulu megnenai OOP ( Object Oriented Programming ), karena Java adalah bahasa yang full OOP. Yang penting dalam pemrograman Java itu adalah bukan sekedar jadi saja, melainkan harus memiliki konsep yang bagus agar memudahkan dalam maintenance koding Java kita dalam perkembangannya yang akan datang.
Setelah merasa cukup dengan konsep OOP-nya ( walaupun ini sebenarnya akan tetap dipelajari selama belajar Java berlangsung ), kisa baru bisa lanjut ke tinggal pemrograman swing ( menggunakan GUI ).
Untuk java sendiri, ada program yang harus diinstall, yaitu JDK ( Java Development Kit ). JDK ini bisa didownload di situs http://java.sun.com. JDK yang terbaru adalah versi 1.5. Semuanya ada di situs tersebut. Termasuk juga editor yang cukup bagus untuk programming Java seperti Netbeans.
Semoga Membantu dan selamat bergabung dengan dunia pemrograman Java....
Oh jadi gitu ya.... Trus kok ada no port segala. Trus aku jugasering denger istilah port scanning emangnya yang dimaksud port disini tu apa sih? (nggak kayak port serial gitu yah?:D) aku masih ngambang bih mengenai pengertian port. Btw Makasih ya atas bantuannya:)
Sebenernya seperti ini. Port itu ada dua macam, logical dan physical. Yang dimaksud dengan fisikal port itu adalah seperti port untuk printer, usb, dsb. Nah, yang logical itu biasanya digunakan untuk komunikasi dalam networking.
Bisa dikatakan port itu adalah pintu gerbangnya. Umpamakan saja komputer itu adalah sebuah gedung besar yang terdiri dari banyak pintu gerbang masuk, port adalah pintu masuknya.
Untuk logical port itu ada dari 1 sampai 65535. Kalau tidak salah ingat, untuk aplikasi buatan sendiri biasanya akan memakai port lebih besar dari 1000, walaupun tidak masalah juga kalo mau pakai dibawah itu, hanya untuk mencegah pemakaian port yang bentrok dengan aplikasi lain yang sudah digunakan di Windows. Misal, port 80 sudah dipakai untuk browser ( default port ketika kita browsing adalah port 80 ), port 500 untuk Yahoo Messenger, port 1433 untuk SQL Server, dll.
Jadi untuk setiap port yang berbeda akan digunakan untuk jenis komunikasi yang berbeda.
Kalau yang namanya port scanning itu, adalah kita menscan semua logical port kita maupun komputer lain untuk mengetahui port berapa saja yang terbuka. Ini juga sangat membantu untuk menjaga keamanan komputer kita, karena kita dapat mengetahui apabila ada koneksi lewat port yang tidak lazim ( seperti spyware ).
bisa kasih contoh atau tutorialnya ga? aku udah baca-baca tulisan tentang java networking, tapi aku ga bisa mudeng.apalagi kalo udah masuk kemasalah port and soket!!!!
saya juga sich baru belajar :D tapi kalo mas dhix mau belajar, mending dicoba source codenya, trus yg gak ngerti tanyain di sini sekaligus di tampilkan sourcenya. Bukankah belajar yg baik itu adalah "learning by doing" :)
wah mas NEWUSER dapet fans baru lagi neh.........:D kalo editor java yang paling enak n gampang untuk bikin user interface apa ya? yang kayak VB lah kan gampang untuk bikin UI. Kalo ada yang nggak terlalu berat juga....:D
Kalo aku sih pake NetBeans!! Kalo layoutnya kita set Absolutelayout maka kita bisa drag n drop kaya di VB. Menurut aku NetBeans gak terlalu berat sih!!!!
yup .. benar ... netbeans cukup bagus buat design user interface. Apalagi di netbeans 5 sudah diikutkan project mantisse ( kalo gak salah tulis ) yang lebih mempermudah lagi dalam merancang user interface ..
walah keknya cuma saya aja nich yg ketinggalan, masih pake textpad :D Masih kaku tangannya kalo pake DnD :( Tapi gak apa2lah, "bisa karena biasa..."
ps : Untuk yg lainnya tolong jgn terlalu jauh OOTnya, kalo mo bahas selain networking, silahkan kita buat thread baru aja untuk kita bahas, biar dwebber gampang nyari thread yg sesuai dengan kebutuhannya ;) thanks...
Aku mo tanya nih ma temen-temen!!! Bisa gak ya,kalo kita pengin tangkap informasi dari data yang masuk ke komputer kita? padahal kita kan ga tau data masuk lewat port berapa!!!
aku orang baru dalam dunia java?? aku dapat tugas networking dalam java, dan aku ingin membuat game networking dengan java??? yang ingin saya tanyakan adalah da yang tau ga tutorial yang bagus buat tugas aku itu, trus klo da buku yang bagus buat bkn game dalam java??? aku hanya bisa java desktop, oleh karena itu mohon bantuannya yahhhh:D