欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于ActiveDirectory的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng)的制作方法

文檔序號:7694910閱讀:653來源:國知局

專利名稱::一種基于ActiveDirectory的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種LDAP訪問控制系統(tǒng),尤其是涉及一種基于ActiveDirectory的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng)。
背景技術(shù)
:目前,大多數(shù)企業(yè)的經(jīng)營都涉及到多種性質(zhì)不同的業(yè)務(wù),因此在企業(yè)內(nèi)部的計(jì)算機(jī)網(wǎng)絡(luò)中,通常形成多個應(yīng)用系統(tǒng)來分別滿足這些業(yè)務(wù)的需求。以廣電行業(yè)為例,電視臺內(nèi)部根據(jù)業(yè)務(wù)范圍劃分為多個不同的業(yè)務(wù)板塊,不同的板塊根據(jù)其業(yè)務(wù)需求,往往要使用不同的應(yīng)用系統(tǒng),例如總控收錄系統(tǒng)、新聞制播系統(tǒng)、綜合制作系統(tǒng)、演播室系統(tǒng)、媒資管理系統(tǒng)、播出系統(tǒng)等。各個應(yīng)用系統(tǒng)都需要擁有一份統(tǒng)一的電視臺內(nèi)部人員組成信息,電視臺需要為這些應(yīng)用系統(tǒng)提供諸如部門人員結(jié)構(gòu)、欄目組人員結(jié)構(gòu)等信息,并且這些應(yīng)用系統(tǒng)都需要提供一個登陸時(shí)驗(yàn)證用戶名及密碼的功能。工作時(shí),用戶經(jīng)常需要在不同的板塊之間來回切換,需要重復(fù)多次登錄。因此單點(diǎn)登陸逐漸成為電視臺或類似企業(yè)網(wǎng)絡(luò)中必不可少的功能單元。鑒于很多單點(diǎn)登陸系統(tǒng)采用基于LMP技術(shù)實(shí)現(xiàn),而常見的LDAP訪問控制功能往往需要通過C/S方式來實(shí)現(xiàn),因此需要在每個客戶終端上安裝LDAP訪問控制軟件。對于客戶終端數(shù)量較大的局域網(wǎng)來說,每次安裝或者更新LDAP訪問控制軟件,需要花費(fèi)很多的時(shí)間和精力,效率較低。
發(fā)明內(nèi)容針對現(xiàn)有技術(shù)中存在的問題,本發(fā)明的目的是提供一種基于ActiveDirectory的B/S(瀏覽器/服務(wù)器)結(jié)構(gòu)的LDAP訪問控制系統(tǒng),該系統(tǒng)能夠?qū)崿F(xiàn)客戶端通過瀏覽器即可訪問和管理ActiveDirectory服務(wù)器。為了實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案是,一種基于ActiveDirectory3的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng),包括ActiveDirectory服務(wù)器、LDAP適配器和客戶端瀏覽器;其中,ActiveDirectory服務(wù)器位于該系統(tǒng)的最底層,用于提供輕量級目錄服務(wù),是LDAP適配器的梯:作對象;LDAP適配器位于該系統(tǒng)的中間層,用于解析客戶端瀏覽器發(fā)送的操作請求,并根據(jù)該搡作請求對ActiveDirectory服務(wù)器進(jìn)行操作并將操作結(jié)果返回給客戶端瀏覽器;客戶端瀏覽器位于該系統(tǒng)的最上層,用于向ActiveDirectory服務(wù)器發(fā)送操作請求,并負(fù)責(zé)顯示從ActiveDirectory服務(wù)器返回的操作結(jié)果。如上所述的基于ActiveDirectory的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng),其中,所述的ActiveDirectory服務(wù)器配置的參數(shù)包括ActiveDirectory服務(wù)器名稱項(xiàng)、訪問ActiveDirectory月l務(wù)器的用戶DN和訪問ActiveDirectory服務(wù)器的密碼。如上所述的基于ActiveDirectory的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng),其中,客戶端瀏覽器提供對ActiveDirectory服務(wù)器中節(jié)點(diǎn)進(jìn)行增加、刪除、修改和查詢的操作界面。如上所述的基于ActiveDirectory的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng),其中,客戶端瀏覽器向ActiveDirectory服務(wù)器發(fā)送對節(jié)點(diǎn)的操作請求是一個包含節(jié)點(diǎn)屬性信息的XML格式的字符串。如上所述的基于ActiveDirectory的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng),其中,客戶端瀏覽器提供一個可編輯表格,該表格中的屬性信息和一個XML文檔進(jìn)行綁定,對表格中的屬性信息的操作實(shí)時(shí)反映到XML文檔中,用于生成XML格式的操作請求字符串。如上所述的基于ActiveDirectory的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng),其中,ActiveDirectory服務(wù)器向客戶端瀏覽器返回的結(jié)果是XML格式的字符串。如上所述的基于ActiveDirectory的B/S結(jié)構(gòu)的LDAPi方問控制系統(tǒng),其中,客戶端瀏覽器顯示ActiveDirectory服務(wù)器返回結(jié)果采用樹形結(jié)構(gòu)和屬性表相結(jié)合的方式。由于本發(fā)明所述的系統(tǒng)采用B/S結(jié)構(gòu),因此只需要在ActiveDirectory服務(wù)器的域范圍內(nèi)中的任意一臺機(jī)器上部署訪問控制系統(tǒng)即可,更新時(shí)也只需對該訪問控制系統(tǒng)的運(yùn)行實(shí)例進(jìn)行更新,客戶端可以通過瀏覽器訪問和管理ActiveDirectory服務(wù)器。圖1是本發(fā)明所述的系統(tǒng)架構(gòu)'圖;圖2是本發(fā)明具體實(shí)施方式中AD服務(wù)器的配置示意圖;圖3是本發(fā)明具體實(shí)施方式中所述的展示界面示意圖;圖4是本發(fā)明具體實(shí)施方式中所述的可編輯表格示意圖。具體實(shí)施例方式下面結(jié)合實(shí)施例和附圖對本發(fā)明的具體實(shí)施方式進(jìn)行詳細(xì)描述。本發(fā)明所述的系統(tǒng)主要應(yīng)用于采用微軟公司的LDAP服務(wù)器產(chǎn)品ActiveDirectory作為存儲體的單點(diǎn)登陸系統(tǒng)中。如何通過客戶端瀏覽器對ActiveDirectory服務(wù)器存儲的節(jié)點(diǎn)進(jìn)行操作便是本發(fā)明所要解決的問題。本實(shí)施方式是以在電視臺的單點(diǎn)登陸系統(tǒng)中的應(yīng)用為例。如圖1所示,一種基于ActiveDirectory的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng),包括ActiveDirectory服務(wù)器、LDAP適配器和客戶端瀏覽器。ActiveDirectory服務(wù)器位于本系統(tǒng)的最底層,用于提供輕量級目錄服務(wù),是LDAP適配器的操作對象。本實(shí)施例中,ActiveDirectory服務(wù)器用于配置節(jié)點(diǎn)和參數(shù)。ActiveDirectory(以下簡稱AD)是指Windows2000/2003網(wǎng)絡(luò)中的目5錄服務(wù)。它有兩個作用,一是目錄服務(wù)功能。AD提供了一系列集中組織管理和訪問網(wǎng)絡(luò)資源的目錄服務(wù)功能。AD使網(wǎng)絡(luò)拓樸和協(xié)議對用戶變得透明,從而使網(wǎng)絡(luò)上的用戶可以訪問任何資源(例如打印機(jī)),而無需知道該資源的位置以及它是如何連接到網(wǎng)絡(luò)的。AD被劃分成區(qū)域進(jìn)行管理,這使其可以存儲大量的對象?;谶@種結(jié)構(gòu),AD可以隨著企業(yè)的成長而進(jìn)行擴(kuò)展。二是集中式管理。AD還可以集中管理對網(wǎng)絡(luò)資源的訪問,并允許用戶只登陸一次就能訪問在AD上的所有資源。本實(shí)施例中,在AD中添加三個根節(jié)點(diǎn),分別為"部門結(jié)構(gòu)"、"欄目結(jié)構(gòu),,和"應(yīng)用系統(tǒng)"。這三個組織單位節(jié)點(diǎn)需要用戶手工添加,分別代表電視臺內(nèi)部的部門人員結(jié)構(gòu)、欄目及其欄目成員、電視臺全臺網(wǎng)中需要實(shí)現(xiàn)單點(diǎn)登陸的應(yīng)用系統(tǒng)。用戶可以在這三個根節(jié)點(diǎn)下分別添加相應(yīng)的隸屬節(jié)點(diǎn)。如在部門結(jié)構(gòu)節(jié)點(diǎn)下添加電視臺、頻道、部門、人員等,在欄目結(jié)構(gòu)節(jié)點(diǎn)下添加具體的欄目名以及在應(yīng)用系統(tǒng)節(jié)點(diǎn)下添加具體的應(yīng)用系統(tǒng)名,如圖2所示。然后配置三個根節(jié)點(diǎn)的DN(distinguishedname)屬性值,DN參數(shù)能夠唯一標(biāo)識節(jié)點(diǎn)在AD目錄中的位置,如上述三個節(jié)點(diǎn)的DN屬性分別為"OU-部門結(jié)構(gòu),DC-zyf,DC-com"、"0U=欄目結(jié)構(gòu),DC=zyf,DC=com"、"0U-應(yīng)用系統(tǒng),DC-zyf,DC^om",其中,0U代表組織單位,前后兩個DC值分別表示LDAP服務(wù)器的域名及域擴(kuò)展名。此外,還需要配置以下幾個參數(shù)AD服務(wù)器名稱項(xiàng)(可以填域控制器的IP地址,或者"域控制器名.域名.擴(kuò)展名,,)、訪問AD服務(wù)器的用戶DN(如LDAP服務(wù)器中的一個名為zhangyf的用戶,其DN值可能為CN=zhangyf,CN=Users,DC=zyf,DC=com,其中Users是ActiveDirectory內(nèi)置的一個節(jié)點(diǎn),該節(jié)點(diǎn)下包含了多個用戶節(jié)點(diǎn))、訪問AD服務(wù)器的密碼。LDAP適配器位于本系統(tǒng)的中間層,用于解析客戶端瀏覽器發(fā)送的操作請求,并根據(jù)該操作請求調(diào)用相應(yīng)的API對AD服務(wù)器進(jìn)行操作并將操作結(jié)果返回給客戶端瀏覽器。對節(jié)點(diǎn)的操作均是通過調(diào)用相應(yīng)的API來實(shí)現(xiàn),這些API主要位于Java,naming,directory.IniUalDirContext類中。下表是LDAP適酉己器^是供的API說明(最后一個API不是InitialDirContext類中^是供的方法,而是6<table>tableseeoriginaldocumentpage7</column></row><table>本實(shí)施例中,對AD服務(wù)器中存儲的節(jié)點(diǎn)進(jìn)行的操作包括增加、刪除、修改和查詢等。①節(jié)點(diǎn)的添加首先,客戶端瀏覽器向AD服務(wù)器發(fā)送添加節(jié)點(diǎn)請求,傳到AD服務(wù)器的請求內(nèi)容是一個XML格式的字符串,舉例如下<xmlversion="l.0"encoding="GB2312"〉<LDAPAttributes><Attributename="objectClass"value="top,person,organizationalPerson,user"type="noedit"/><Attributename="distinguishedName"value="CN=zhangyf,OU-記者部,OU—牛教頻道,DC-zyf,DC-com"type="noedit"/><Attributename="sn"value-"姓"type="edit"/><Attributename="givenName"value-"名"type="edit"/><Attributename="displayName"value=""type="noedit"/〉<Attributename="name"value-"姓名"type="edit"/><Attributename="userPrincipalName"value=""type="edit"/>〈Attributename="sAMAccountName"value=""type="noedit"/><Attributename="userpassword"value="0p-0p-0p」'type="edit"/><Attributename="type"value二"用戶"type="noedit"/〉<!—oid為外部屬性,可填可不填--〉<Attributename="oid"value=""type="edit"/〉<Attributename="mail"value=""type="edit"/><Attributename="st"value=""type="edit"/><Attributename="postalCode"value=""type="edit"/〉<Attributename="company"value=""type="editV〉<Attributename="description"value=""type="edit"/〉〈Attributename="initials"value=""type="edit"/><Attributename="homePhone"value=""type="edit"/〉attributename="accountExpires"value="9223372036854775807"type="noedit"/〉</U)APAttributes>其中,每個Attribute元素表示節(jié)點(diǎn)的一個屬性,Attribute元素的name為屬性名,value為屬性值,type表示該屬性是否可以被更改,該屬性項(xiàng)主要應(yīng)用在節(jié)點(diǎn)修改時(shí)作為判斷的依據(jù),在節(jié)點(diǎn)添加時(shí)沒有特殊意義。從中提取要添加節(jié)點(diǎn)的所有屬性信息。最后,LDAP適配器調(diào)用其addNode方法將節(jié)點(diǎn)添加到AD服務(wù)器中。②節(jié)點(diǎn)的刪除刪除節(jié)點(diǎn)時(shí),從客戶端瀏覽器傳送來的內(nèi)容是一個與添加節(jié)點(diǎn)類似的XML格式的字符串,但是節(jié)點(diǎn)只包含一個Attribute元素,舉例如下<xmlversion="l.0"encoding="GB2312"〉<LDAPAttributes><Attributename="distinguishedName"value="CN=zhangyf,011=記者部,011=科教頻道,DOzyf,DC-com"type="noedit"/></LDAPAUributes>之所以如此,是因?yàn)橛脩舻腄N屬性在AD服務(wù)器節(jié)點(diǎn)集中是可以作為節(jié)點(diǎn)標(biāo)志,也就是說,每個節(jié)點(diǎn)都有一個唯一的、與眾不同的DN屬性,只要根據(jù)這個屬性便可以定位到節(jié)點(diǎn),從而刪除之。③節(jié)點(diǎn)的^奮改修改節(jié)點(diǎn)時(shí),客戶端瀏覽器傳過來的同樣是一個與添加節(jié)點(diǎn)類似的XML格式的字符串,舉例如下<xmlversion="l.0"encoding="GB2312"><LDAPAttributes>〈Attributename="objectClass"value="top,person,organizationalPerson,user"type="noedit"/><Attributename="distinguishedName"value="CN=zhangyf,011=記者部,011=科教頻道,DC=zyf,DC=com"type="noedit"/><Attributename="name"value="zhangyunfeng"type="edit"/>〈Attributename="userpassword"value="Op-password"type="edit"/>type="noedit"/></U)APAttributes〉節(jié)點(diǎn)屬性的數(shù)量是不確定的,每個Attribute元素代表了該節(jié)點(diǎn)被更改的一項(xiàng)屬性。上面的示例表示將DN屬性為"CN-zhangyf,0U—己者部,0U-科教頻道,DC=zyf,DC=com,,的節(jié)點(diǎn)名改為"zhangyunfeng,,,密石馬文為"Op_password,,。④節(jié)點(diǎn)的查詢節(jié)點(diǎn)查詢時(shí),客戶端瀏覽器提交過來的XML格式的字符串與節(jié)點(diǎn)刪除時(shí)類4以,例3口<xmlversion="l.0"encoding="GB2312"><LDAPAttributes><Attributename="distinguishedName"value-"OU-科教頻i£,DC=zyf,DC=com"type="noedit"/>該XML格式的字符串指示了要查詢的節(jié)點(diǎn)的DN。上面的示例表示查詢所有包含"Ol^科教頻道,DCzzyf,DC-com"的節(jié)點(diǎn)信息。返回的結(jié)果是一個ArrayList〈Hashtable〉類型,其中每個節(jié)點(diǎn)的所有屬性集合存放在一個Hashtable中。LDAP適配器對AD服務(wù)器中的節(jié)點(diǎn)進(jìn)行上述操作后,首先將操作結(jié)果組織成一個XML格式的字符串,然后再返回給客戶端瀏覽器??蛻舳藶g覽器位于本系統(tǒng)的最上層,用于向ActiveDirectory服務(wù)器發(fā)送操作請求,并負(fù)責(zé)顯示從ActiveDirectory服務(wù)器返回的操作結(jié)果。本實(shí)施例中,客戶端瀏覽器向AD服務(wù)器發(fā)送的操作請求是一個XML格式的字符串,為了實(shí)現(xiàn)在發(fā)送操作請求時(shí)對相關(guān)的節(jié)點(diǎn)參數(shù)組織成XML格式字符串,設(shè)計(jì)了一個名為EdiUUrTable的JavaScript類,該類的功能是創(chuàng)建并維護(hù)一個可編輯表格,表格的格式如圖3所示。表格中的數(shù)據(jù)和一個XML文檔進(jìn)行綁定。用戶對表格的中屬性值的操作將實(shí)時(shí)反映到XML文檔中。用戶設(shè)置完屬性后,點(diǎn)擊頁面上的相關(guān)命令按鈕,即可將上述信息發(fā)送至LDAP適配器,由LDAP適配器負(fù)責(zé)處理后續(xù)工作,并將處理結(jié)果返回給客戶端瀏覽器。在操作結(jié)果(即節(jié)點(diǎn)信息)的展示方面,本實(shí)施例采用樹型結(jié)構(gòu)和屬性表相結(jié)合的展示方法,如圖4所示。左側(cè)的樹型目錄展示的是節(jié)點(diǎn)的結(jié)構(gòu),當(dāng)用戶點(diǎn)擊選擇樹中的某個節(jié)點(diǎn)后,右側(cè)的表格中將會實(shí)時(shí)顯示被選擇節(jié)點(diǎn)的屬性。圖4展示的是節(jié)點(diǎn)"新奧特電視臺"的結(jié)構(gòu)。將屬性表分為兩部分主屬性和擴(kuò)展屬性。將節(jié)點(diǎn)中比較重要的節(jié)點(diǎn)屬性,如DN、name等作為主屬性,而其它一些不太重要的屬性作為擴(kuò)展屬性。這樣做的原因是如果目錄中包含了大量節(jié)點(diǎn),顯示樹型結(jié)構(gòu)時(shí),不得不一次性耳又出所有節(jié)點(diǎn)及其屬性,節(jié)點(diǎn)的屬性信息量比較大。一次性從AD服務(wù)返回大量數(shù)據(jù)10將會對運(yùn)行效率造成很大影響。所以首先從AD服務(wù)器返回一個僅僅包含節(jié)點(diǎn)位置關(guān)系和節(jié)點(diǎn)主屬性的XML格式的字符串,當(dāng)左側(cè)的樹型結(jié)構(gòu)顯示完畢后,右側(cè)的主屬性表也顯示完畢。當(dāng)選擇左側(cè)樹中的一個節(jié)點(diǎn)時(shí),再從客戶端瀏覽器發(fā)送一個請求,隨后服務(wù)器端返回被選中節(jié)點(diǎn)的XML格式的包含擴(kuò)展屬性信息的字符串,客戶端瀏覽器再將該XML格式字符串進(jìn)行解析,并顯示在擴(kuò)展屬性表中。通過將一次取數(shù)據(jù)變?yōu)閮刹饺?shù)據(jù),避免了一次性從AD服務(wù)器取大量數(shù)據(jù)造成的屬性顯示延遲。提高了顯示的速度。屬性表的具體實(shí)現(xiàn)方法,可以使用名為DataAttribute的JavaScript類來實(shí)3見。本發(fā)明所述的系統(tǒng)并不限于具體實(shí)施方式中所述的實(shí)施例,本領(lǐng)域技術(shù)人員根據(jù)本發(fā)明的技術(shù)方案得出其他的實(shí)施方式,同樣屬于本發(fā)明的技術(shù)創(chuàng)新范圍。權(quán)利要求1.一種基于ActiveDirectory的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng),包括ActiveDirectory服務(wù)器、LDAP適配器和客戶端瀏覽器;其中,ActiveDirectory服務(wù)器位于該系統(tǒng)的最底層,用于提供輕量級目錄服務(wù),是LDAP適配器的操作對象;LDAP適配器位于該系統(tǒng)的中間層,用于解析客戶端瀏覽器發(fā)送的操作請求,并根據(jù)該操作請求對ActiveDirectory服務(wù)器進(jìn)行操作并將操作結(jié)果返回給客戶端瀏覽器;客戶端瀏覽器位于該系統(tǒng)的最上層,用于向ActiveDirectory服務(wù)器發(fā)送操作請求,并負(fù)責(zé)顯示從ActiveDirectory服務(wù)器返回的操作結(jié)果。2.如權(quán)利要求1所述的基于ActiveDirectory的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng),其特征在于所述的ActiveDirectory服務(wù)器配置的參數(shù)包括ActiveDirectory月良務(wù)器名稱項(xiàng)、訪問ActiveDirectory月良務(wù)器的用戶DN和訪問ActiveDirectory月良務(wù)器的密碼。3.如權(quán)利要求1所述的基于ActiveDirectory的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng),其特征在于客戶端瀏覽器提供對ActiveDirectory服務(wù)器中節(jié)點(diǎn)進(jìn)行增加、刪除、修改和查詢的操作界面。4.如一又利要求1所述的基于ActiveDirectory的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng),其特征在于客戶端瀏覽器向ActiveDirectory服務(wù)器發(fā)送對節(jié)點(diǎn)的操作請求是一個包含節(jié)點(diǎn)屬性信息的扁L格式的字符串。5.如權(quán)利要求1所述的基于ActiveDirectory的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng),其特征在于客戶端瀏覽器提供一個可編輯表格,該表格中的屬性信息和一個XML文檔進(jìn)行綁定,對表格中的屬性信息的操作實(shí)時(shí)反映到XML文檔中,用于生成XML格式的操作請求字符串。6.如權(quán)利要求1至5之一所述的基于ActiveDirectory的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng),其特征在于ActiveDirectory服務(wù)器向客戶端瀏覽器返回的結(jié)果是XML格式的字符串。7.如權(quán)利要求1至5之一所述的基于ActiveDirectory的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng),其特征在于客戶端瀏覽器顯示ActiveDirectory服務(wù)器返回結(jié)果采用樹形結(jié)構(gòu)和屬性表相結(jié)合的方式。全文摘要本發(fā)明公開了一種LDAP訪問控制系統(tǒng),尤其是公開了一種基于AD的B/S結(jié)構(gòu)的LDAP訪問控制系統(tǒng)。在現(xiàn)有技術(shù)中,LDAP訪問控制功能是通過C/S方式來實(shí)現(xiàn)的,需要在每個客戶端上安裝LDAP訪問控制軟件,安裝或者更新效率較低。本發(fā)明所述的系統(tǒng)采用B/S結(jié)構(gòu),包括AD服務(wù)器、LDAP適配器和客戶端瀏覽器。AD服務(wù)器位于底層,用于配置節(jié)點(diǎn)和參數(shù);LDAP適配器位于中間層,用于解析操作請求,并根據(jù)該操作請求對AD服務(wù)器進(jìn)行操作并將操作結(jié)果返回給客戶端瀏覽器;客戶端瀏覽器位于上層,用于發(fā)送操作請求,并負(fù)責(zé)顯示操作結(jié)果。采用本發(fā)明所述的系統(tǒng),客戶端可以通過瀏覽器訪問和管理AD服務(wù)器。文檔編號H04L12/56GK101588355SQ20081011241公開日2009年11月25日申請日期2008年5月23日優(yōu)先權(quán)日2008年5月23日發(fā)明者偉孫,張?jiān)品?王弋珵申請人:新奧特(北京)視頻技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
定陶县| 札达县| 台山市| 临沂市| 双桥区| 延津县| 江津市| 镇江市| 吕梁市| 嫩江县| 庄浪县| 咸宁市| 廉江市| 柳林县| 三原县| 彝良县| 黔江区| 达拉特旗| 阆中市| 鄢陵县| 宁武县| 株洲市| 双峰县| 咸丰县| 获嘉县| 宜黄县| 观塘区| 家居| 铁力市| 淮滨县| 永兴县| 瑞安市| 嘉定区| 邵阳县| 开远市| 亳州市| 鄂州市| 那坡县| 安多县| 霍城县| 肃南|