Google Link

Google Link

Free Articel & E-Book

Pengenalan XML

Pengenalan Konsep XML Web Services
Roy Daniel
royd@bercacakra.com
roy_daniel91@yahoo.com
Apa itu XML Web Services ?
Dalam pengertian yang sederhana , XML Web Services dapat di definisikan sebagai aplikasi yang
diakses oleh aplikasi yang lain. Mungkin orang berpendapat itu semacam web site, tetapi itu bukan demikian. Ada perbedaan – perbedaan yang membedakan dengan web site.
Perbedaan tersebut dapat dilihat dibawah ini WEB SITE
  1. Memiliki web interface
  2. Dibuat untuk ber interaksi langsung dengan user
  3. Dibuat untuk bekerja pada web browser.
WEB SERVICES
  1. Tidak memiliki interface yang bagus
  2. Dibuat untuk ber interaksi langsung dengan applikasi yang lain baik beda OS / Konsep sekalipun.
  3. Dibuat untuk bekerja pada semua tipe client applikasi / perangkat device
Sesuai dengan namanya, XML Web Service menyimpan datanya dalam format XML dan karenanya menjadi multi platform dalam hal accessibilitynya. Bagi anda yang telah mengenal pemrograman dengan VB6, Delphi, Java, atau bahasa lain maka anda telah mengenal adanya berbagai library yang didalamnya terdapat berbagai function, property, dan event untuk memudahkan pembuatan aplikasi.
Web Service dapat disamakan dengan library tersebut tetapi tidak memerlukan registrasi khusus ke dalam sistem operasi yang menyimpannya. Web Service tersimpan di Web Server sehingga dapat diakses oleh berbagai bahasa pemrograman dengan lebih mudah baik dalam lingkungan LAN maupun Internet.
Sistem Web Service ini diharapkan meningkatkan kolaborasi antar pemrogram dan perusahaan, yang memungkinkan sebuah fungsi di dalam Web Service dapat dipinjam oleh aplikasi lain tanpa perlu mengetahui detil pemrograman yang terdapat di dalamnya.
Untuk kondisi sekarang , web services cocok untuk menyelesaikan masalah pada system bisnis
konsep lama ke system bisnis ter Intergrasi. Sehingga dengan 1 model konsep bisnis dapat di akses dan dipergunakann macam-macam aplikasi dan device. Ini semua bekerja dengan beberapa protocol
standart yang sudah ada diantaraya :
  • • XML
  • • WSDL
  • • SOAP
  • • UDDI
Kapan Kita Gunakan Web Services ?
Web Services itu digunakan saat kita akan mentransformasi sebuat bisnis logik / sebuah class dan object yang terpisah dalam 1 ruang lingkup yang menjadi satu, sehingga tingkat keamanan dan security dapat di tangani dengan baik.
Selain ituWeb Service juga lebih mudah dalam process deploymentnya, karena tidak memerlukan registrasi khusus ke dalam sistem operasi. Web Service cukup diupload ke Web Server dan siap diakses oleh pihak-pihak yang telah diberikan otorisasi.
Web Service berjalan di port 80 yang merupakan protokol standar HTTP, dengan demikian
mengurangi resiko terblokir oleh firewall. Kendala arsitektur COM/DCOM adalah memerlukan
konfigurasi khusus di sisi firewall, dan ini tidak perlu dilakukan untuk mengakses Web Service.
Beberapa vendor luar negeri mulai berkolaborasi satu sama lain dengan konsep web services ,
diantaranya : IBM , Microsoft , SUN , ORACLE Diantaranya contoh web services yang sudah jadi dan dipakai adalah web services keluaran Microsoft ( Microsoft Passport ) – web services untuk user name dan password yang sudah dipasang di web site Microsoft dan HOTMAIL
selengkapnya..
download article
Kuliah Umum IlmuKomputer.Com
Copyright © 2003 IlmuKomputer.Com

Ngebom Email

Ngebom Email Lewat Email
Mohammad Safii
karebet_asli@telkom.net
http://sapitenk.cjb.net

Setelah anda membaca artikel ini sebaiknya hati-hati dalam menunjukkan email
anda ke orang lain.
Menjadi terrorist tentunya melanggar hukum. Tapi menjadi terrorist di dalam dunia
cyber tentunya memberikan pandangan yang lain. Dengan menggunakan layanan email
anda bisa juga menjadi terrorist. Bagaimana hal ini bisa terjadi ?
Ilustrasi
Semenjak internet merambah lapisan masyarakat di Indonesia tidak sedikit masyarakat
kita yang mulai menggunakan fasilitas internet sebagai cara terbaik untuk meningkatkan
atau melebarkan sayap usahanya. Dan tidak sedikit pula dari mereka yang menggunakan
jasa mailing list untuk mempromosikan dan menjual barang yang mereka tawarkan.
Email adalah kunci semua itu. Dengan email anda dapat berkomunikasi dengan orang
manapun dan berada di belahan dunia manapun juga. Semakin maraknya orang mempublish
email mereka , banyak juga saingan atau orang yang iri dengan cara melakukan
tindakan pengrusakan email.
Istilah Bombing muncul ketika seseorang mendapati emailnya berisi email yang banyak
(melebihi kapasitas), yang mempunyai alamat pengirim yang sama, isi yang sama,
subject yang sama dan datang dalam waktu berurutan. Sebenarnya hal ini ialah mungkin
saja bisa terjadi ketika sebuah mail server tidak menyediakan servis yang memuaskan
ketika terjadi serangan, thread atau Denial of Service sekalipun. Kejahatan email seperti
diatas secara umum di sebut SPAM. Begitu banyak arti dari spam tapi nge-bom email
juga dapat di kategorikan spam. Dan tentunya sudah menjadi keharusan mail server
tersebut untuk memberikan layanan anti spam atau setidaknya bekerja sama dengan
lembaga atau software house untuk menanganinya.
Tapi syukurnya, sekarang aksi bombing sudah jarang dan tidak bisa dilakukan karena
beberapa mail server sudah di lengkapi dengan aplikasi anti spam. Namun tidak
menutup kemungkinan mail server lain, yang telah penulis uji yaitu telkom.net yang
masih jebol jika di bom.
Cara Ngebom Email via Email
Kenapa harus email yang menjadi sasaran, kenapa tidak situs atau keamanan server ?.
Sebenarnya mudah saja , email merupakan tempat untuk menghubungi seseorang di
dunia cyber. Layaknya No. HP atau Telp , dapatkah anda bayangkan jika anda tidak
mempunyai No. Telp yang bisa di hubungi ketika ingin melamar pekerjaan ?. Tentunya
hal ini akan mempersulit anda. Begitu juga dengan email yang notebene merupakan
identitas seseorang di dunia cyber untuk dapat bisa saling berkomunikasi.
Selengkapnya..

Download Article Selengkapnya
Kuliah Umum IlmuKomputer.Com
Copyright © 2003 IlmuKomputer.Com

TCP/IP & SCURITY

Ivan Sudirman
ivan@wiraekabhakti.co.id

TCP/IP dan Praktek Sekuriti Jaringan
Jaringan komputer LAN pada suatu organisasi yang membentuk intranet, seperti pada
gambar di bawah, memiliki 1 buah atau lebih server.
Server-server saling berkomunikasi menggunakan suatu aturan yang di sebut protokol.Protokol komunikasi di Interenet di kenal dengan nama TCP/IP. TCP/IP bekerja secara
bertingkat atau memiliki layer-layer komunikasi. Protokol TCP/IP merupakan sekumpulan
protokol dengan 2 protokol utamanya adalah TCP dan IP.
Analogi komunikasi di atas seperti 2 orang kepala negara yang saling berkomunikasi
dengan surat. Permintaan aplikasi, misalnya http, sebagai kepala negara A, yang di tujukan
ke server aplikasi (web server), sebagai kepala negara B. Surat dari kepalan negara A
(dengan bahasa A) di terjemahkan dulu ke bahasa Inggris oleh seorang penterjemah,
kemudian di ketik dan di edit oleh sekertaris. Lalu dikirim melalui seorang kurir (jalur
transmisi). Di sisi penerima (negara B), surat tadi akan masuk ke sekertaris dan di proses
adminitrasinya, kemudian di terjemahkan ke bahasa B. Kedua kepala negara tidak seolaholah
saling berkomunikasi (komunikasi peer to peer) dengan bahasanya masing-masing.
Scanning Port
Komunikasi antara layer aplikasi dengan TCP menggunakan port. Setiap port di
identifikasikan dengan suatu aplikasi. Gambar 3 memperlihatkan nomor port dan aplikasi
yang bersesuaian. Misalnya ftp biasa menggunakan port 21, ssh (Secure Shell)
menggunakan port 22, dan seterusnya.
Pekerjaan yang di lakukan oleh protokol TCP/IP dapat digambarkan sebagai berikut.
Sebuah web server misalnya http://www.company.com/ menangani permintaan dari sebuah
browser misalnya Internet Explorer. File index.htm, hendak di kirim ke browser. Di TCP,
file index.htm, akan di pecah-pecah menjadi paket yang lebih kecil dan di beri tanda urutan
paketnya, agar penerima dapat menggabungkan paket tersebut kembali. Tanda urutan paket
disimpan dalam header TCP. Kemudian pada layer IP, di buat header lagi yang berisi
alamat IP asal dan port asal, serta alamat IP dan port tujuan. Dari penjelasan ini dapat
diambil kesimpulan bahwa layer transport dan layer internet, hanya mengolah header,
pengolah data atau menjalankan program (data yang dimaksud dapat berupa data teks,
gambar ataupun sebuah script/program) di lakukan di tingkat aplikasi. Dan port menjadi
penting, karena port merupakan jalan masuk ke aplikasi tertentu. Port pada suatu server
dapat di buka atau di tutup seperlunya sesuai dengan aplikasi yang dilayani server tersebut,
atau jenis komunikasi yang diperbolehkan melewati server tersebut.
Download Article Lengkap
Kuliah Umum IlmuKomputer.Com
Copyright © 2003 IlmuKomputer.Com

Mengamankan RegEdit

Mengamankan RegEdit Dengan JavaScript
Yonatan Prasdikatama
yp.pcplus_84@yahoo.com
http://ikatama.wordpress.com

Seperti ada pepatah “Banyak Jalan Menuju Roma...” begitu pula banyak jalan dalam
mengamankan sistem operasi khususnya pengamanan aplikasi yang berhubungan langsung
dengan sistem. Salah satu contoh aplikasi yang berhubungan langsung dengan sistem dan sudah
termasuk ke dalam bagian sistem yaitu regedit. Melalui regedit seseorang dapat mengakses
keberadaan aplikasi lain yang berada dalam sistem, dan yang paling unik yaitu regedit dapat
memodifikasi dirinya sendiri maupun mengunci dirinya sendiri agar tidak dapat diakses oleh
orang yang tidak diperkenankan untuk mengakses (tentunya butuh bantuan brainware untuk
melakukannya). Biasanya regedit dinonaktifkan di WARNET (WARung interNET) ataupun
rental komputer yang menyediakan jasa penggunaan komputer agar sistem operasi mereka aman
dan jauh dari kalimat “install ulang”. Memang saat ini sudah banyak aplikasi yang menyediakan
fasilitas dalam menonaktifkan regedit, tetapi kalau di teliti lebih lanjut aplikasi-aplikasi tersebut
terlalu banyak memakan memori (boros memori) dan terkadang mengganggu jalannya aplikasi
yang lainnya. Pada dasarnya windows telah menyediakan berbagai macam aplikasi maupun
bahasa pemrograman yang dapat diakses sewaktu-waktu jika dibutuhkan untuk memodifikasi
sistem. Program-program yang dibuat dari bahasa pemrograman di windows lebih mudah
dipahami dan pastinya lebih hemat memori, aman serta efisien. Program berikut ini merupakan
program sederhana yang dibuat dengan menggunakan salah satu bahasa pemrograman “hemat
memori” yang ada di windows yaitu JavaScript. Program berikut ini digunakan untuk
menonaktifkan atau mengaktifkan regedit agar lebih aman.
Trik yang satu ini pernah dimuat di Tabloid PCplus pada edisi 262 (11-24 Juli 2006) melalui
rubrik trik.
// Program Sederhana Mengamankan Regedit
// Nama Program: regedit_java.js
var vbCancel = 2;
var vbYesNoCancel = 3;
var vbYes = 6;
var vbNo = 7;
var vbQuestion = 32;
var vbInformation = 64;
var natan = WScript.CreateObject("WScript.Shell");
var pesan1 = "Pilihan Pengaman Regedit:\n\n"+
"[Yes] untuk Nonaktifkan Regedit.\n"+
"[No] untuk Aktifkan Regedit.\n"+
"[Cancel] untuk Keluar.\n\n"+
"[Bangkitlah TI Indonesia!]\n\n"+
"-> Nonaktifkan Regedit sekarang?"
var tanya = natan.popup(pesan1,0,"Pengaman Regedit",vbYesNoCancel+
vbQuestion);
if (tanya == vbYes)
{
natan.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion"+
"\\Policies\\System\\DisableRegistryTools",1,"REG_DWORD");
pesan2 = "Regedit Dinonaktifkan!"
natan.popup(pesan2,0,"Pengaman Regedit",vbInformation);
}
else if (tanya == vbNo)
{
natan.RegWrite("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion"+
"\\Policies\\System\\DisableRegistryTools",0,"REG_DWORD");
pesan3 = "Regedit Diaktifkan!"
natan.popup(pesan3,0,"Pengaman Regedit",vbInformation);
}
else
{
natan.popup("Matur Nuwun.",0,"Pengaman Regedit",vbInformation);
}
Setelah mengetikan script program diatas bukalah Windows Explorer, lalu cari file yang
bernama regedit_java.js. Klik dua kali pada ikon file tersebut untuk menjalankannya. Maka
akan terbuka suatu jendela dimana Anda dapat memberi nilai 0 untuk mengaktifkan regedit atau
1 untuk menonaktifkan regedit. Kini Anda dapat menonaktifkan maupun mengaktifkan regedit
kapanpun sesuka hati Anda tanpa perlu merasa cemas ataupun takut. Program diatas telah diuji
coba di beberapa platform sistem operasi keluaran Microsoft diantaranya yaitu Windows 98,
Windows 2000 Professional dan Windows XP Professional Service Pack 2. Cukup mudah
bukan untuk pemula. Selamat mencoba.
Download Article
Kuliah Umum IlmuKomputer.Com
Copyright © 2003 IlmuKomputer.Com


Perawatan Printer

Mohammad Safii
karebet_asli@telkom.net
http://sapitenk.cjb.net
Printer merupakan peripheral PC yang penting. Kebanyakan printer PC memakai
interface pararel atau centronics. Pada PC, interface tersebut berupa konektor betina
jenis D 25 pin, interface pararel tersebut mengirim kedelapan bit data secara serempak,
dimana saluran strobe memberitahukan printer bilamana terdapat karakter untuk dibaca.
Untuk pembacaan interface pararel menurun, maka printer membaca byte data,
kemudian sinyal acknowledge dipakai untuk memberitahukan komputer bahwa
interface siap untuk bertaambah lagi. Sinyal lain digunakan untuk memberitahukan PC
bila interface sedang aktif atau sibuk, kesalahan telah terjadi atau kertas habis dan lainlain.
Printer, seperti halnya saranan lainnya, akan menguntungkan jika dirawat dengan
cermat. Di sebagian besar printer, pembersihan yang dilakukan setiapmengganti pita
memang terlalu sering. Untuk membersihkan printer, matikan printer terlebih dahulu,
cabutlah steker arus listrik dari stop kontak dan kemudian lepaskan tutupnya.
Untuk printer laser, ikutilah prosedur yang telah ditetapkan pada buku petunjuk dalam
membersihkan serta mengganti cartridge.
Untuk laser jet yang memakai mesin printer jenis CANON, maka yang perlu Anda
lakukan adalah bersihkan kawat korona dengan hati-hati untuk memindahkan tandon
toner. Untuk hal tersebut Anda harus menggantikannya setiap tiga atau empat kali
penggantian cartridge. Tetapi ada baiknya, ketika printer terbuka, untuk memeriksa
mesin dan berhati-hatilah membuang kotoran, toner atau debu kertas yang menumnup di dalamnya.
Sedangkan untuk printer jenis dot-matrix atau inkjet, maka yang perlu Anda lakukan
adalah lepaskan pita atau cartridge tinta, kemudian perhatikan cara pita bergerak
melewati 'head' cetak.
Dengan demikian Anda dapat menggantinya kemudian, langkah berikutnya adalah
hapulah dengan hati-hati debu kertas yang telah jatuh ke mesin. Kemudian periksalah
agar tidak ada potongan kertas atau label pelekat yang menghalangi jalannya kertas.
Untuk sehelai kartu tipis biasanya dipakai untuk membersihkan kotoran.
Bersihkan 'Head' Cetak
Hal lain yang perlu Anda perhatikan, bahwa jika Anda dapat membersihkan 'head' cetak
dot-matrix atau daisywheel memakai sarana khusus, seperti yang diproduksi oleh
Prefect Data.
Sarana tersebut terdiri dari selembar pembersih yang dimasukkan melalui printer yang
seakan-akan berupa kertas dan larutan pembersih. Maka yang perlu Anda lakukan
adalah basahi lembaran tersebut dengan larutan, kemudian jalankan printer untuk
mencetak di atasnya (tanpa dengan pita) seraya untuk mengujinya. Dimana larutan tadi
untuk melarutkan sisa-sisa tinta yang kering, kemudian diserap oleh lembaran tersebut.
Atau bisa Anda lakukan cara lain dengan memakai cartridge pembersih khusus yang
disisipkan sebagai pengganti.
Di samping itu Anda juga perlu membersihkan platen (silinder karet) untuk
menghilangkan tinta yang tersisa saat kertas telah dicetak.
Perfect Data merupakan pembersih khusus dengan sikat cetakan, dimana ia berguna
untuk membersihkan platen yang terkena tinta.
Namun bantalan yang melindungi larutan juga dapat dipakai untuk membersihkan
bagian luar dari platen tersebut.
Jika ada bagian printer yang tidak mampu bergerak dengan bebas, maka pakailah
minyak pelumas mesin (dengan catatan simak buku petunjuk printer yang Anda pakai).
Kebanyakan printer memakai bantalan poros yang dirancang untuk tidak memerlukan
pelumasan.
Jika kotoran atau debu kertas telah mengotorinya, maka setitik minyak diperlukan untuk
membersihkannya. Jika Anda memerlukan pelumas, disarankan menggunakan
seminimal mungkin. Setelah Anda selesai membersihkannya maka pasanglah pita atau
cartridge tinta yang baru.
Lakukanlah pengujian printer untuk mengecek, agar mutu cetaknya memuaskan.
Kebanyakan printer mempunyai ketentuan pengendali jarak antara kepala cetak dan
platen.
Untuk meminimalkan keausan maka lakukan cara dengan mengatur sampai spasi
maksimum yang memberikan mutu cetakan yang bagus.
Dari kegiatan di atas maka bersihkan tutup printer memakai kain halus dan larutan
detergent kemudian pasanglah kembali. Letakkan kertas di baki atau masukkan kertas
dengan hati-hati (jangan lakukan pemaksaan), lalu pastikan kertas masuk secara mulus
tanpa menyangkut bagian lain.
Dari langkah-langkah di atas yang perlu digaris bawahi adalah:
1. Matikan printer, lepaskan tutup dan pita.
2. Bersihkan debu atau kotoran yang melekat pada printer.
3. Periksa dan bersihkan jalan keluar masuk kertas dan platen.
4. Bersihkan dan gantilah 'head' cetak.
5. Gantilah pita jika sudah habis.
6. Lakukan pengujian pencetakan untuk mendapatkan mutu cetakan yang
memuaskan.
7. Bersihkan dan kembalikan penutup printer.
8. Lakukan pemeriksaan kertas dan yakinkan dipasang dengan tepat dan kondisi
masuk dengan lancar.
Download Article
Tips dan Trik IlmuKomputer.Com
Copyright © 2003 IlmuKomputer.Com