Pertanyaan Bagaimana printer WSD berbeda dari printer non-WSD?


Saya menginstal printer saya hari ini (Epson Expression Photo XP-750) dan saya melihat bahwa Windows 7 meminta saya untuk memilih di antara dua perangkat pencetakan yang berbeda, bahkan Anda berdua memiliki printer fisik yang sama. Printer terhubung melalui Wi-Fi (bukan Wi-Fi Direct mambo jambo) ke router saya.

a

Tetapi perhatikan bagaimana alamat berbeda untuk kedua perangkat. Di salah satu alamat tertulis "WSD". Saya telah mencarinya dan ini adalah Microsoft API. Ini adalah singkatan dari Layanan Web untuk Perangkat. Saya dengan senang hati meminta dukungan teknis Epson apa ini, dan mereka tidak tahu jawabannya atau tidak mau menjelaskan. Mereka hanya memberi saya jawaban yang samar-samar. Pengalaman saya adalah bahwa produsen tidak peduli, selama hal itu berhasil. Agar adil, sebagian besar pengguna juga tidak peduli.

Jadi bagaimana Anda membayangkannya, apa perbedaan antara keduanya di sini? Ini bukan di manual pengguna, jadi sebagai pengguna, saya kira saya harus memikirkannya sendiri, eh? Saya tidak ingin menulis program saya sendiri menggunakan API ini, saya hanya ingin mengetahui perbedaan antara dua opsi (implikasi praktis) sehingga saya dapat membuat keputusan berdasarkan informasi.

Mengapa nama itu terlihat lucu pada yang pertama? Beberapa karakter terakhir sebelum tanda kurung terlihat seperti alamat MAC. Mengapa Anda ingin memasukkan alamat MAC dalam nama printer?


8
2018-02-25 16:04


asal


Printer Anda memiliki perangkat WiFi sendiri. Windows dapat menemukan printer di jaringan tertentu. Perbedaannya berakhir di sana. Salah satunya adalah printer benar-benar membuat sendiri tersedia dan yang lainnya adalah Windows finidng printer jaringan. Printer berisi alamat MAC-nya karena itulah yang disebut printer itu sendiri. - Ramhound


Jawaban:


Dari Microsoft:

Layanan Web untuk Perangkat memungkinkan perangkat berbasis IP yang terhubung ke jaringan   mengiklankan fungsionalitas mereka dan menawarkan layanan ini kepada klien   menggunakan protokol Layanan Web. Perangkat dan klien berbasis WSD   berkomunikasi melalui jaringan menggunakan serangkaian SOAP (Simple Object   Access Protocol) mengirim pesan melalui UDP dan HTTP (S). WSD untuk Perangkat   menyediakan pengalaman plug-and-play jaringan yang mirip dengan   memasang perangkat USB. Layanan Web untuk Perangkat juga mendefinisikan a   profil keamanan yang dapat diperpanjang untuk memberikan perlindungan tambahan   dan otentikasi menggunakan sertifikat berbasis perangkat.

Jadi jika Anda tidak menggunakan WSD untuk apa pun, tidak perlu menggunakan driver itu.


6
2018-02-25 16:20





WSD adalah sejenis Bonjour dan bekerja seperti CUPS (antarmuka umum).

WSD mengirim paket multicast dari printer ke seluruh subnet dan ditangani oleh layanan pada klien Microsoft Anda (WS-Discovery UDP / TCP 3702) sehingga Anda harus menerima paket-paket tersebut di jaringan Anda untuk menggunakan WSD.

Pencetakan ditangani oleh Layanan Web yang dihosting di printer, penerapan ini tidak memberi Anda akses ke semua kemampuan printer Anda seperti pemindaian dan mendapatkan informasi seperti status kartrid.

Jadi Anda masih harus menginstal driver untuk menangani semua fitur printer Anda.


1
2018-01-17 18:01



Anda benar fixer1234, yang dalam kasus ini dia tahu cara kerjanya pada sistem Unix, tapi saya kurang yakin jika kita dapat menjelaskan protokol multicast auto discovering lebih mudah daripada membandingkan ini dengan Bonjour. - Benoit Anastay