這個問題問的可能會有點問題.
首先:
Web service是壹個平 *** 立的,低耦合的,自包含的、基於可編程的web的應用程序,可使用開放的XML(標準通用標記語言下的壹個子集)標準來描述、發布、發現、協調和配置這些應用程序,用於開發分布式的互操作的應用程序。
Web Service技術, 能使得運行在不同機器上的不同應用無須借助附加的、專門的第三方軟件或硬件, 就可相互交換數據或集成。依據Web Service規範實施的應用之間, 無論它們所使用的語言、 平臺或內部協議是什麽, 都可以相互交換數據。Web Service是自描述、 自包含的可用網絡模塊, 可以執行具體的業務功能。Web Service也很容易部署, 因為它們基於壹些常規的產業標準以及已有的壹些技術,諸如標準通用標記語言下的子集XML、HTTP。Web Service減少了應用接口的花費。Web Service為整個企業甚至多個組織之間的業務流程的集成提供了壹個通用機制。
他自己本身是壹個技術的名稱而已
如果您說的是.NET的WebService
那麽就是SOAP協議了..XML格式的.
具體的話.
技術支持
Web Service平臺需要壹套協議來實現分布式應用程序的創建。任何平臺都有它的數據表示方法和類型系統。要實現互操作性,Web Service平臺必須提供壹套標準的類型系統,用於溝通不同平臺、編程語言和組件模型中的不同類型系統。這些協議有:
XML和XSD
可擴展的標記語言(標準通用標記語言下的壹個子集)是Web Service平臺中表示數據的基本格式。除了易於建立和易於分析外,XML主要的優點在於它既與平臺無關,又與廠商無關。XML是由萬維網協會(W3C)創建,W3C制定的XML SchemaXSD 定義了壹套標準的數據類型,並給出了壹種語言來擴展這套數據類型。
Web Service平臺是用XSD來作為數據類型系統的。當妳用某種語言如VB. NET或C# 來構造壹個Web Service時,為了符合Web Service標準,所有妳使用的數據類型都必須被轉換為XSD類型。如想讓它使用在不同平臺和不同軟件的不同組織間傳遞,還需要用某種東西將它包裝起來。這種東西就是壹種協議,如 SOAP。
xml web service[2]
SOAP
SOAP即簡單對象訪問協議(Simple Object Access Protocol),它是用於交換XML(標準通用標記語言下的壹個子集)編碼信息的輕量級協議。它有三個主要方面:XML-envelope為描述信息內容和如何處理內容定義了框架,將程序對象編碼成為XML對象的規則,執行遠程過程調用(RPC)的約定。SOAP可以運行在任何其他傳輸協議上。例如,妳可以使用 SMTP,即因特網電子郵件協議來傳遞SOAP消息,這可是很有誘惑力的。在傳輸層之間的頭是不同的,但XML有效負載保持相同。
Web Service 希望實現不同的系統之間能夠用“軟件-軟件對話”的方式相互調用,打破了軟件應用、網站和各種設備之間的格格不入的狀態,實現“基於Web無縫集成”的目標。
WSDL
Web Service描述語言WSDL 就是用機器能閱讀的方式提供的壹個正式描述文檔而基於XML(標準通用標記語言下的壹個子集)的語言,用於描述Web Service及其函數、參數和返回值。因為是基於XML的,所以WSDL既是機器可閱讀的,又是人可閱讀的。
UDDI
UDDI 的目的是為電子商務建立標準;UDDI是壹套基於Web的、......>>
問題二:計算機協議有哪些 目前網絡協議有許多種,但是最基本的協議是TCP/IP協議,許多協議都是它的子協議。下面我們就對TCP/IP協議作壹下簡單介紹。
1 TCP/IP協議基礎
TCP/IP協議包括兩個子協議:壹個是TCP協議(Tran *** ission Control Protocol,傳輸控制協議),另壹個是IP協議(Internet Protocol,互聯網協議),它起源於20世紀60年代末。
在TCP/IP協議中,TCP協議和IP協議各有分工。TCP協議是IP協議的高層協議,TCP在IP之上提供了壹個可靠的,連接方式的協議。TCP協議能保證數據包的傳輸以及正確的傳輸順序,並且它可以確認包頭和包內數據的準確性。如果在傳輸期間出現丟包或錯包的情況,TCP負責重新傳輸出錯的包,這樣的可靠性使得TCP/IP協議在會話式傳輸中得到充分應用。IP協議為TCP/IP協議集中的其它所有協議提供“包傳輸”功能,IP協議為計算機上的數據提供壹個最有效的無連接傳輸系統,也就是說IP包不能保證到達目的地,接收方也不能保證按順序收到IP包,它僅能確認IP包頭的完整性。最終確認包是否到達目的地,還要依靠TCP協議,因為TCP協議是有連接服務。
在計算機服務中如果按連接方式來分的話,可分為“有連接服務”和“無連接服務”兩種。“有連接服務”必須先建立連接才能提供相應服務,而“無連接服務”則不需先建立連接。TCP協議是壹種典型的有連接協議,而UDP協議則是典型的無連接服務。
TCP/IP協議所包括的協議和工具
TCP/IP協議是壹組網絡協議的 *** ,它主要包括以下幾方面的協議和工具。
?TCP/IP協議核心協議
這些核心協議除了自身外,還包括用戶數據報協議(UDP協議)、地址代理協議(ARP協議)以及網間控制協議(ICMP協議)。這組協議提供了壹系列計算機互連和網絡互連的標準協議。
?應用接口協議
這類協議主要包括Windows套接字(Socket,用於開發網絡應用程序)、遠程調用、NetBIOS協議(用於建立邏輯名和網絡上的會話)和網絡動態數據交換(Network,用於通過網絡***享嵌入在文本中的信息)。
?基本的TCP/IP協議互連應用協議
主要包括finger、ftp、rep、rsh、telnet、tftp等協議。這些工具協議使得Windows系統用戶使用非Microsoft系統計算機上(如UNIX系統計算機)的資源成為可能。
?TCP/IP協議診斷工具
這些工具包括arp、hostname、ipconfig、nbstat、netstat、ping和route,它們可用來檢測並恢復TCP/IP協議網絡故障。
?有關服務和管理工具
這些服務和管理工具包括FTP服務器服務(用於在兩個遠程計算機之間傳輸文件,這是遠程控制通信中的關鍵功能)、網際命名服務WINS(用於在壹個網際上動態記錄和詢問計算機的名字)、動態計算機配置協議DHCP(用於在Windows NT計算機上自動配置TCP/IP協議)以及TCP/IP協議打印(主要用於遠程打印和網絡打印)。
?簡單網絡管理協議代理(SNMP)
這個工具允許通過使用管理工具(如“Sun Net Manages” 或“HP Open View”),從遠程管理Windows NT計算機。
(2)TCP/IP的主要協議簡述
為了使讀者能全面了解壹些基本的網絡通信協議和服務,本節就對TCP/IP協議所包括的幾種主要協議進行簡要說明。
?遠程登錄協議(Tel......>>
問題三:常用的網絡協議有哪些? ARP(Address Resolution Protocol)地址解析協議
它是用於映射計算機的物理地址和臨時指定的網絡地址。啟動時它選擇壹個協議(網絡層)地址,並檢查這個地址是否已經有別的計算機使用,如果沒有被使用,此結點被使用這個地址,如果此地址已經被別的計算機使用,正在使用此地址的計算機會通告這壹信息,只有再選另壹個地址了。
SNMP(Simple Network Management P)網絡管理協議
它是TCP/IP協議中的壹部份,它為本地和遠端的網絡設備管理提供了壹個標準化途徑,是分布式環境中的集中化管理的重要組成部份。
BGP4(Border Gateway Protocol Vertion 4)邊界網關協議-版本4
它是用於在自治網絡中網關主機(每個主機有自己的路由)之間交換路由信息的協議,它使管理員能夠在已知的路由策略上配置路由加權,可以更方便地使用無級內部域名路由(CIDR),它是壹種在網絡中可以容納更多地址的機制,它比外部網關協議(EGP)更新。BGP4經常用於網關主機之間,主機中的路由表包括了已知路由的列表,可達的地址和路由加權,這樣就可以在路由中選擇最好的通路了。BGP在局域網中通信時使用內部BGP(IBGP),因為IBGP不能很好工作。
DHCP(Dynamic Host Configuration Protocol)動態主機配置協議
它是在TCP/IP網絡上使客戶機獲得配置信息的協議,它是基於BOOTP協議,並在BOOTP協議的基礎上添加了自動分配可用網絡地址等功能。這兩個協議可以通過壹些機制互操作。DHCP協議在安裝TCP/IP協議和使用TCP/IP協議進行通迅時,必須配置IP地址、子網掩碼、缺省網關三個參數,這三個參數可以手動配置,也可以使用DHCP自動配置。
FTP(File Transfer Protocol)文件傳輸協議
它是壹個標準協議,是在計算機和網絡之間交換文件的最簡單的方法。象傳送可顯示文件的HTTP和電子郵件的SMTP壹樣,FTP也是應用TCP/IP協議的應用協議標準。FTP通常用於將網頁從創作者上傳到服務器上供人使用,而從服務器上下傳文件也是壹種非常普遍的使用方式。作為用戶,您可以用非常簡單的DOS界面來使用FTP,也可以使用由第三方提供的圖形界面的FTP來更新(刪除,重命名,移動和復制)服務器上的文件。現在有許多服務器支持匿名登錄,允許用戶使用FTP和ANONYMOUS作為用戶名進行登錄,通常可使用任何口令或只按回車鍵。
HDLC(High-Level Data Link Control)高層數據鏈路協議
它是壹組用於在網絡結點間傳送數據的協議。在HDLC中,數據被組成壹個個的單元(稱為幀)通過網絡發送,並由接收方確認收到。HDLC協議也管理數據流和數據發送的間隔時間。HDLC是在數據鏈路層中最廣泛最使用的協議之壹。現在作為ISO的標準,HDLC是基於IBM的SDLC協議的,SDLC被廣泛用於IBM的大型機環境之中。在HDLC中,屬於SDLC的被稱為通響應模式(NRM)。在通常響應模式中,基站(通常是大型機)發送數據給本地或遠程的二級站。不同類型的HDLC被用於使用X.25協議的網絡和幀中繼網絡,這種協議可以在局域網或廣域網中使用,無論此網是公***的還是私人的。
HTTP1.1(Hypertext Transfer Protocol Vertion 1.1)超文本傳輸協議-版本1......>>
問題四:接口測試都有哪些協議 協議主要是HTTP為主,特別是對外的接口,而對外的接口又是bug重災區,所以比較重要。
但以後也不排除還會出現比如websocket等協議,甚至很多內部使用的協議都是開發自己定義的,並沒有名字
問題五:什麽是Um接口協議 呵呵,幫妳搜好了。
Um接口是GSM的空中接口。Um接口上的通信協議有5層,自下而上依次為物理層、MAC(Media Access Control)層、LLG(Logical Link Control)層、SNDC層和網絡層。Um接口的物理層為射頻接口部分,而物理鏈路層則負責提供空中接口的各種邏輯信道。GSM空中接口的載頻帶寬為200KHZ,壹個載頻分為8個物理信道。如果8個物理信道都分配為傳送GPRS數據,則原始數據速率可達200Kbps。考慮前向糾錯碼的開銷,則最終的數據速率可達164kbps左右;MAC為媒質訪問控制層。MAC的主要作用是定義和分配空中接口的GPRS邏輯信道,使得這些信道能被不同的移動終端***享;LLG層為邏輯鏈路控制層。它是壹種基於高速數據鏈路規程HDLG的無線鏈路協議;SNDC被稱為子網依賴結合層。它的主要作用是完成傳送數據的分組、打包,確定TCP/IP地址和加密方式;網絡層的協議目前主要是Phasel階段提供的 TCP/IP和L25協議。TCP/IP和X.25協議對於傳統的GSM網絡設備(如:BSS、NSS等設備)是透明的。
Um接口(也稱空中接口)的無線信令規程由《800MHz CDMA數字蜂窩移動通信網空中接口技術規範》規定。中國電信和中國聯通均已頒布了此規範。此規範基於TIA/EIA/IS-95A―寬帶雙模擴頻蜂窩系統移動臺-基站兼容性標準。
A接口的信令規程由《800MHz CDMA數字蜂窩移動通信網移動業務交換中心與基站子系統間接口信令技術規範》規定。中國電信和中國聯通均已頒布了此規範。中國聯通頒布的A接口信令規程與EIA/TIA/IS-634的信令規程基本兼容,是其壹個子集。B、C、D、E、N和P接口的信令規程由《800MHz CDMA數字蜂窩移動通信網移動應用部分技術規範》規定。中國電信和中國聯通均已頒而了此規範。此規範基於TIA/EIA/IS-41C―蜂窩無線通信系統間操作標準。中國聯通頒布的MAP為IS-41C的子集,第壹階段使用IS-41C中51個操作(OPERATION)中的19個,主要為鑒權、切換、登記、路由請求、短消息傳送等。
Ai接口的信令規程由《800MHz CDMA數字蜂窩移動通信網與PSTN網接口技術規範》規定。中國電信和中國聯通均已頒布了此規範。此信令規程也稱MTUP。
問題六:什麽叫做API協議 API:應用程序接口(API:Application Program Interface)
應用程序接口(API:application programming interface)是壹組定義、程序及協議的 *** ,通過 API 接口實現計算機軟件之間的相互通盯。API 的壹個主要功能是提供通用功能集。程序員通過使用 API 函數開發應用程序,從而可以避免編寫無用程序,以減輕編程任務。
問題七:系統接口,有哪壹些協議,具體實現方式有什麽區別,例如 摘 要:在電子商務中,SSL協議得到了廣泛的協議,而SET協議則是今後的發展趨勢,本文在分析這兩種協議原理的基礎上,對兩者的特點進行了比較。關鍵詞:電子商務;SSL協議;SET協議 1 SSL協議1.1 SSL協議概述SSL(Secure Sockets Layer)安全套接層協議是Netscape公司1995年推出的壹種安全通信協議。SSL提供了兩臺計算機之間的安全連接,對整個會話進行了加密,從而保證了安全傳輸。SSL協議建立在可靠的TCP傳輸控制協議之上,並且與上層協議無關,各種應用層協議(如:HTTP,FTP,TELNET等)能通過SSL協議進行透明傳輸。SSL協議分為兩層:SSL握手協議和SSL記錄協議。SSL協議與TCP/IP協議間的關系如圖壹所示:HTTPS FTPS TELNETS IMAPS等 SSL握手協議 SSL記錄協議 TCP傳輸控制協議 IP因特網協議 圖壹 SSL協議與TCP/IP協議間的關系SSL協議提供的安全連接具有以下三個基本特點:(1)連接是保密的:對於每個連接都有壹個唯壹的會話密鑰,采用對稱密碼體制(如DES、RC4等)來加密數據;(2)連接是可靠的:消息的傳輸采用MAC算法(如MD5、SHA等)進行完整性檢驗;(3)對端實體的鑒別采用非對稱密碼體制(如RSA、DSS等)進行認證。1.2 SSL握手協議SSL握手協議用於在通信雙方建立安全傳輸通道,具體實現以下功能:(1)在客戶端驗證服務器,SSL協議采用公鑰方式進行身份認證;(2)在服務器端驗證客戶(可選的);(3)客戶端和服務器之間協商雙方都支持的加密算法和壓縮算法,可選用的加密算法包括:IDEA、RC4、DES、3DES、RSA、DSS、Diffie_hellman、Fortezza、MD5、SHA等;(4)產生對稱加密算法的會話密鑰;(5)建立加密SSL連接。壹般的握手過程如圖二所示:圖二 SSL協議的握手過程握手過程分為4個階段:(1)初始化邏輯連接,客戶方先發出ClientHello消息,服務器方也應返回壹個ServerHello消息,這兩個消息用來協商雙方的安全能力,包括協議版本、隨機參數、會話ID、交換密鑰算法、對稱加密算法、壓縮算法等。(2)服務器方應發送服務器證書(包含了服務器的公鑰等)和會話密鑰,如果服務器要求驗證客戶方,則要發送CertificateRequest消息。最後服務器方發送ServerHelloDone消息,表示hello階段結束,服務器等待客戶方的響應。(3)如果服務器要求驗證客戶方,則客戶方先發送Certificate消息,然後產生會話密鑰,並用服務器的公鑰加密,封裝在ClientKeyExchange消息中,如果客戶方發送了自己的證書,則再發送壹個數字簽名CertificateVerify來對證書進行校驗。(4)客戶方發送壹個ChangeCipherSpec消息,通知服務器以後發送的消息將采用先前協商好的安全參數加密,最後再發送壹個加密後的Finished消息。服務器在收到上述兩個消息後,也發送自己的ChangeCipherSpec消息和Finished消息。至此,握手全部完成,雙方可以開始傳輸應用數據。SSL握手協議在通信雙方建立起合適的會話狀態信息要素,如下表所示:會話狀態信息要素 描述 對話標識 服務器選擇的用於標識壹個活躍的、重新開始的對話標識 對等證書 對等實體的X509證書 壓縮方法 所采用的數據壓縮算法 加......>>
問題八:接口除了協議外的,壹般用到的還有什麽協議的 loadrunner對系統的測試是基於系統的通信協議,不光是協議、loadrunner支持的協議多達60多種。
問題九:TCP/IP模型網絡有幾層?各層的主要協議分別是什麽? 妳好
1:分4層:從下到上分別是:網絡接口層,互聯層,傳輸層,應用層
網絡接口層:負責通過網絡發送數據和接收IP報文
丹聯層:負責把報文分組發送到目的主機{1.處理來自傳輸層的發送請求.
2.處理接收的數據
3.處理互聯的路徑,流控和擁塞問題
}
傳輸層:負責進程中端對端通信.
應用層:包括所有的高層協議,不斷增加新的協議.
2:TCP/IP是用於計算機通信的壹組協議,我們通常稱它為TCP/IP協議族。它是70年代中期美國國防部為其ARPANET廣域網開發的網絡體系結構和協議標準,以它為基礎組建的INTERNET是目前國際上規模最大的計算機網絡,正因為INTERNET的廣泛使用,使得TCP/IP成了事實上的標準。之所以說TCP/IP是壹個協議族,是因為TCP/IP協議包括TCP、IP、UDP、ICMP、RIP、TELNETFTP、SMTP、ARP、TFTP等許多協議,這些協議壹起稱為TCP/IP協議。以下我們對協議族中壹些常用協議英文名稱和用途作壹介紹:
TCP(Transport Control Protocol)傳輸控制協議
IP(Internetworking Protocol)網間網協議
UDP(User Datagram Protocol)用戶數據報協議
ICMP(Internet Control Message Protocol)互聯網控制信息協議
SMTP(Simple Mail Transfer Protocol)簡單郵件傳輸協議
SNMP(Simple Network manage Protocol)簡單網絡管理協議
FTP(File Transfer Protocol)文件傳輸協議
ARP(Address Resolation Protocol)地址解析協議
從協議分層模型方面來講,TCP/IP由四個層次組成:網絡接口層、網間網層、傳輸層、應用層。其中:
網絡接口層 這是TCP/IP軟件的最低層,負責接收IP數據報並通過網絡發送之,或者從網絡上接收物理幀,抽出IP數據報,交給IP層。
網間網層 負責相鄰計算機之間的通信。其功能包括三方面。壹、處理來自傳輸層的分組發送請求,收到請求後,將分組裝入IP數據報,填充報頭,選擇去往信宿機的路徑,然後將數據報發往適當的網絡接口。二、處理輸入數據報:首先檢查其合法性,然後進行尋徑――假如該數據報已到達信宿機,則去掉報頭,將剩下部分交給適當的傳輸協議;假如該數據報尚未到達信宿,則轉發該數據報。三、處理路徑、流控、擁塞等問題。
傳輸層 提供應用程序間的通信。其功能包括:壹、格式化信息流;二、提供可靠傳輸。為實現後者,傳輸層協議規定接收端必須發回確認,並且假如分組丟失,必須重新發送。
應用層 向用戶提供壹組常用的應用程序,比如電子郵件、文件傳輸訪問、遠程登錄等。遠程登錄TELNET使用TELNET協議提供在網絡其它主機上註冊的接口。TELNET會話提供了基於字符的虛擬終端。文件傳輸訪問FTP使用FTP協議來提供網絡內機器間的文件拷貝功能...>>
問題十:串口有哪些?串口協議有哪些? u *** ,rs485,422,232是串口接口,
串口協議 常見 modbus RTU ASCII