Print Server

Tuesday, May 26, 2009

Seorang calon client dikompleks Bali Beach Hotel Sanur bertanya tentang kasus yang dia hadapi mengenai print server, dimana ada satu terminal (FB: food and beverage) yang berfungsi sebagai penerima print dari beberapa workstation (Restaurant, Bar and Cafe)  masalahnya muncul ketika nge-print dilakukan dengan sistem hotel yang dia pakai. sering salah satu komputer tersebut tidak bisa mencetak pesanan hingga membuat service terhadap tamu menjadi terhambat karenanya.

Pada dasarnya print server adalah suatu alat atau komputer yang dihubungkan ke satu atau lebih printer dalam suatu jaringan, alat atau komputer tersebut akan menerima perintah print dari komputer - komputer lain dan mengirimkan pada printer yang telah ditentukan.

Jadi dari pengertian diatas maka print server dapat berupa:

1. Komputer yang terhubung dengan satu printer atau lebih yang di share.

2. Komputer yang mengimplementasikan Line Printer Daemon protocol atau Microsoft Network Printing protocol.

3. Perangkat Dedicated yang terhubung dengan printer didalam suatu LAN, port fisik (usb, serial atau paralel port. pada prinsipnya alat ini menyediakan protokol konversi. alat ini dapat mendukung protokol LPD/LPR, TCP/IP, NetWare, NetBIOS/NetBEUI, NBF, protokol pencetak RAW atau TCP Port 9100 atau DLC IPX/SPX. biasanya peralatan ini juga integrated dengan perangkat lain seperti Wireless Router maupun Firewall.

Beberapa Vendor telah mengeluarkan produk ini, seperti HP, Zebra, NETGEAR dan D-link dengan tipe wireless maupun wired

Kembali pada kasus yang dihadapi client tadi. beberapa kemungkinan bisa saja menyebabkan terjadinya masalah tersebut misal: trafic yang terlalu padat hingga membuat antrian cetakan yang panjang, jarak antara print server dengan workstation lainya (10/100)  atau pada sistem yang dipakai. dalam pemrograman(VB) dapat dilakukan set printer  melalui DOS command

'Dos command  untuk set printer LAN ke LPT1
Call Shell("cmd /c net use lpt1 //SeverName/SharedName",vbHide)

'Set LPT1 sebaga Output device agar dapat nge-print langsung ke LPT1
Open "LPT1:" For Output As #1

'Epson escape code for Master Select & Draft
Print #1, Chr(27) & Chr(33) & Chr(1)
Print #1, Chr(27) & Chr(120) & Chr(48)

Print #1, "Hello world, greatxam"

'Epson escape code for Form Feed
Print #1, Chr(12)

'Close LPT1
Close #1

'Remove connection to printer
Call Shell("cmd /c net use lpt1 /delete",vbHide)

Catatan:
ServerName nama printer atau alamat IP printer.
SharedName nama sharing printer tersebut.

Share this article on :

0 komentar:

Post a Comment

 
© Copyright 2010-2011 Bali Techno All Rights Reserved.
Template Design by Herdiansyah Hamzah | Published by Borneo Templates | Powered by Blogger.com.