iT邦幫忙

0

請問Web打印機如何前端直接呼叫或是中轉不卡?

mis
  • 分享至 

  • xImage

請問Web打印機如何前端直接呼叫或是中轉不卡?

目前都要經過中間 Server 幫忙呼叫打印,這會造成多人打印時堵塞問題
或是其中一台卡機,其他打印也會一起卡住...

【希望效果】
手機PDA ==打印請求==> 打印機打印

【現在流程】
手機PDA ==打印請求==> Windows Server ==轉發請求==> 打印機打印


備註 :
打印機都是 print server 但是都需要 windows server 中轉呼叫,沒辦法安卓機直接呼叫打印,主要是沒辦法安裝驅動

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
1
㊣浩瀚星空㊣
iT邦大神 1 級 ‧ 2023-04-18 00:24:16
最佳解答

我想說,為何是用「打印機」這個名詞.....

算了,這不重要。

目前大約可以猜測。因該是利用了印表機分享的方式來跑。
但其實這個猜測感覺也不太對。

重點在於「打印請求」這個動作是用何種模式處理的。
為何還需要一台 Windows Server 處理。原因為何?
雖然我知道廠商跟主管都說需要,但主要還是得了解其原因。
是設備支援問題?還是驅動問題?

再來就是列印佇列。
就我所了解,除非是多工型的。要不然這無論怎麼做。都是會碰到這問題。
還會遇上,有某台設備送了暫停列印。那就全部等它一台。直到中斷其列印。

有些的「打印機」,其實已經不是等指令發送。而是指令發送後,內容儲檔處理。
機器本身有儲存容量。會將送過來的打印內容先行儲存為PDF存放。
再一個一個拉出來列印。

總之,如果是設備上的問題。因該是沒有什麼比較好的解決方式就是了。

1
pppp123
iT邦新手 5 級 ‧ 2023-04-17 15:27:14

可以考慮print Server

小MIS iT邦研究生 1 級 ‧ 2023-04-17 15:29:29 檢舉

打印機都是 print server 但是都需要 windows server 中轉呼叫,沒辦法安卓機直接呼叫打印,主要是沒辦法安裝驅動

1
小處成就大事
iT邦研究生 1 級 ‧ 2023-04-17 15:33:28

我覺得,你應該要先問你的「同事」或「主管」:
為什麼要有這台Print Server?這台Print Server可不可以拿掉?

你有很多問題都應該先問過你公司的同事,無解後再上網發問,真的是很誠心的建議你這麼做。

我粗略的畫一個架構圖,你自己要先了解問題出在哪個環節。
而且按照以往你發問的內容來看,你待的應該是大公司。
那你們公司的網路設備可能比我畫的還要更多。
https://ithelp.ithome.com.tw/upload/images/20230417/20151707zBPe6bcgmr.png

看更多先前的回應...收起先前的回應...
小MIS iT邦研究生 1 級 ‧ 2023-04-17 15:36:59 檢舉

您好,有問過的,廠商跟主管都說需要
但產線遇到問題就會怪我,所以才想是否有解決方式

小MIS
那這樣子怎麼可能達成你的【希望效果】?

小MIS
先去了解「為什麼只要列印的人一多,就會卡列印佇列」
這樣你才會知道你遇到什麼樣的狀況,或許以你的能力連上網發問都不用,就可以解決了。

小MIS iT邦研究生 1 級 ‧ 2023-04-17 15:48:44 檢舉

為什麼只要列印的人一多,就會卡列印佇列

因為只有一台 windows server,不能併發多台

1
souda
iT邦高手 1 級 ‧ 2023-04-17 20:12:04

是雷射&點陣&熱感的?
你可以直接使用 EPSON ESC/P printer COMMAND
https://reference.epson-biz.com/modules/ref_escpos/index.php?content_id=269

小MIS iT邦研究生 1 級 ‧ 2023-04-18 14:29:25 檢舉

您好,都有,有HP、EPSON等

souda iT邦高手 1 級 ‧ 2023-04-18 14:47:54 檢舉

先確定一下印表機是否有支援ESC/POS COMMAND 若沒有就無法直接呼叫了,還是要透過驅動來做不然就是要透過類似crystalreport & RDLC 之類的報表來做.

不明
【**此則訊息已被站方移除**】

我要發表回答

立即登入回答