西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

BonjourPSSetup.exe(Bonjour Print Services)

2.0.2 官方最新版
  • BonjourPSSetup.exe(Bonjour Print Services)2.0.2 官方最新版
  • 軟件大小:5.1M
  • 更新時間:2015-01-09 11:54
  • 軟件語言:中文
  • 軟件廠商:
  • 軟件類別:國產(chǎn)軟件 / 免費軟件 / 打印工具
  • 軟件等級:4級
  • 應(yīng)用平臺:WinAll, Win7
  • 官方網(wǎng)站:http://www.elephantinaurance.com
  • 應(yīng)用備案:
好評:50%
壞評:50%

軟件介紹

Bonjour是Apple推出的零配置網(wǎng)絡(luò)協(xié)議,主要的目的是在缺少中心服務(wù)器的情況下解決網(wǎng)絡(luò)設(shè)備的IP獲取,名稱解析和服務(wù)發(fā)現(xiàn)等關(guān)鍵問題。

安裝BonjourPSSetup.exe之后電腦就像apple tv一樣可以接受iOS設(shè)備推送音頻。doubleTwist Playe.apk+AirSync.apk據(jù)說可以讓安卓手機(jī)用上airplay向蘋果tv推送內(nèi)容,但是不能向前述的電腦推送。

Bonjour Print Services(Windows 版)可讓您使用 Bonjour 打印機(jī)向?qū)г?Windows 電腦上找到并配置啟用 Bonjour 的打印機(jī)。

請使用 Windows Update 確保您的電腦上安裝有最新版本的 Service Pack。

對打印機(jī)的要求

Bonjour Print Services 適用于:

Wi-Fi 或以太網(wǎng)上的網(wǎng)絡(luò)打印機(jī)

通過 Mac 或 AirPort 基站共享的 USB 打印機(jī)

對防火墻的要求

Bonjour 聯(lián)網(wǎng)協(xié)議通過 UDP 端口 5353 收發(fā)網(wǎng)絡(luò)數(shù)據(jù)包。Bonjour 安裝器會在受支持的系統(tǒng)上安裝時相應(yīng)配置 Windows 防火墻,但是如果您啟用了單獨的“個人防火墻”,則需要確保 UDP 端口 5353 已打開,以便 Bonjour 能正常工作。

更新內(nèi)容
此安裝包會在“\Program Files\Bonjour Print Services”中安裝 Bonjour 打印機(jī)向?qū),并在桌面上?chuàng)建快捷方式。 

Bonjour可以做什么:

如上面提到的,Bonjour可以完成的工作主要是在缺少中心服務(wù)器的情況下解決IP獲取,名稱解析和服務(wù)發(fā)現(xiàn)這三個問題。

1、IP獲取

在傳統(tǒng)網(wǎng)絡(luò)環(huán)境下,設(shè)備的IP地址通過兩種方式獲取,一種是靜態(tài)配置,通過手工方式為設(shè)備指定一個IP地址,一種是動態(tài)配置,設(shè)備通過路由器的DHCP服務(wù)獲得動態(tài)的IP地址。

在無中心服務(wù)器的網(wǎng)絡(luò)環(huán)境下,沒有中心服務(wù)器提供DHCP服務(wù),用戶手工配置IP地址也很不方便,這就需要一種新的方式來幫助設(shè)備獲取IP地址,就是希望設(shè)備可以主動為自己指定一個可用的IP地址。

在IPV6環(huán)境下,IPV6協(xié)議本身就提供了設(shè)備自指定IP地址的能力,所以實現(xiàn)很簡單,直接使用IPV6的協(xié)議支持就可以了。

在IPV4環(huán)境下,Bonjour使用了隨機(jī)指定IP地址的方法,首先為設(shè)備隨機(jī)指定一個屬于本地網(wǎng)段的IP地址,然后檢查該地址在本地是否有沖突,如果有沖突就隨機(jī)生成另一個新的IP地址,直到找到可用IP地址為止。

我在做測試的時候沒有測試這部分,都是使用的DHCP的動態(tài)地址。以后有時間測試了這個部分后再和大家分享測試結(jié)果。

2、名稱解析

在傳統(tǒng)網(wǎng)絡(luò)環(huán)境下,名稱和IP地址的對應(yīng)關(guān)系是通過DNS服務(wù)解析的。當(dāng)一個設(shè)備需要訪問一個域名,如“www.abc.com”,設(shè)備將“www.abc.com”發(fā)給DNS服務(wù)器,服務(wù)器返回該域名對應(yīng)的IP地址,設(shè)備再使用返回的IP地址對目標(biāo)服務(wù)器進(jìn)行訪問。

在沒有中心服務(wù)器的網(wǎng)絡(luò)環(huán)境中,沒有DNS服務(wù)器提供域名解析服務(wù),名稱解析變成一個嚴(yán)重問題。針對這一問題,業(yè)界的解決方案是mDNS,中文叫“組播DNS”,在標(biāo)準(zhǔn)文檔RFC6762中定義。

“組播DNS”的原理很簡單,當(dāng)一個設(shè)備需要解析一個名稱時,如“abc.local.”,這個設(shè)備通過UDP協(xié)議向本地網(wǎng)絡(luò)中的所有設(shè)備廣播一個消息,問誰是“abc.local”,本地網(wǎng)絡(luò)中如果有一個設(shè)備認(rèn)為自己是“abc.local”,它就給出響應(yīng),說出自己的IP地址。

因為“組播DNS”基于UDP協(xié)議,采用廣播消息的方式,所以不需要一個中心服務(wù)器提供DNS解析服務(wù)就可以完成本地的名稱解析。

Bonjour也是基于mDNS協(xié)議的,不過Bonjour在mDNS協(xié)議上作了擴(kuò)展,加強(qiáng)了設(shè)備響應(yīng)“組播DNS”請求的能力。在Bonjour協(xié)議下,應(yīng)用只需要對某個名稱進(jìn)行注冊,就可以將響應(yīng)“組播DNS”請求的工作交由底層處理。也就是說在Bonjour協(xié)議下,應(yīng)用不需要偵聽本地網(wǎng)絡(luò)的“組播DNS”請求并進(jìn)行響應(yīng),這些工作由底層系統(tǒng)完成。

為了區(qū)分全球域名和本地域名,mDNS協(xié)議使用“.local.”作為本地域名的根域名。

3、服務(wù)發(fā)現(xiàn)

當(dāng)一個提供服務(wù)的設(shè)備獲取IP地址,并自我指定一個域名后,其實還是不能滿足用戶的需求。因為用戶需要的是某種服務(wù),如打印服務(wù),web服務(wù),用戶并不關(guān)心這些服務(wù)對應(yīng)的服務(wù)器名稱和它的IP地址。

為了讓用戶更容易發(fā)現(xiàn)本地網(wǎng)絡(luò)中的各種服務(wù),Bonjour為設(shè)備提供了服務(wù)發(fā)現(xiàn)的能力。

Bonjour提供的“服務(wù)發(fā)現(xiàn)”能力基于一個簡單直接的規(guī)定,就是提供服務(wù)的設(shè)備在按以下標(biāo)準(zhǔn)對服務(wù)進(jìn)行注冊:“名稱.服務(wù)類型.傳輸協(xié)議類型.local.”,比如:“DamonWebServer._http._tcp.local.”,又比如“DummiesWebServer._http._tcp.local.”。

這樣,當(dāng)一個設(shè)備使用希望查找http服務(wù)的時候,Bonjour會去查找本地網(wǎng)絡(luò)中注冊過的包含"_http"的服務(wù),然后將結(jié)果返回給用戶選擇。這時用戶面對的是“DamonWebServer”和"DummiesWebServer",用戶可以不去關(guān)心到底這兩個web服務(wù)到底在那臺設(shè)備上,該設(shè)備的IP地址是什么。

如何使用Bonjour:

對于最終用戶來講,Bonjour基本上是透明的,他們不需要了解如何去使用Bonjour,往往都是應(yīng)用開發(fā)者去考慮如何使用Bonjour。

對于應(yīng)用開發(fā)者來講,他們需要考慮有兩部分,一是如何作為Bonjour客戶端去發(fā)現(xiàn)使用本地服務(wù),二是如何作為服務(wù)端如何注冊Bonjour服務(wù)

軟件標(biāo)簽: Bonjour

其他版本下載

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評論 > 字?jǐn)?shù): 0/500

TOP
軟件下載