<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 70,comments - 408,trackbacks - 0

    要了解JAVA的套接字編程就必須了解internet的相關概念,首先是客戶機/服務器的模式是一個應用程序開發框架也就是大家了解的C/S架構,這個框架是為了將數據的表示與內部的處理和存儲分離開而設計的. World Wide web(WWW萬維網)的意思,這里還有B/S架構就是瀏覽器/服務器,這里還有一個重要的概念就是協議,計算機之間進行通訊需要遵守一定的規則,數據以包的形式從一臺計算機發送到另一臺計算機.網絡協議主要有TCP/IP,UDP,

    Apple,Talk,NedBEUI等.

    再客戶機/服務器應用程序中,服務器提供處理數據庫等操作.發生再客戶機和服務器之間的通訊必須是可靠的,數據不能丟失.傳輸控制協議TCP提供了一條可靠的,點對點的通訊通道.JAVA設計了一種聯網語言,通過把連接功能封裝套接字里,而使得網絡編程更加容易,套接字就是Socket類,和ServerSocket類.Socket類支持TCP協議,提供輸出.輸出方法,使得從套接字中讀出數據和往套接字中寫入數據都很容易,該類對于編寫因特網上的通訊程序而言是必不可少的.ServerSocket是一個因特網服務程序用來監聽客戶請求的類,實際上ServerSocket類并不執行服務,接收到一個請求就創建一個Socket類對象.

    域名服務或者說是DNS服務器就是將域名翻譯成IP地址的服務.類似把一個個人Blog域名www.tkk7.com/action,映射成對應的IP地址如127.0.0.1的服務.如果沒有指明端口各種協議則有缺省的端口也就是默認的端口.21是FTP傳輸文件協議的,23是Telnet遠程登陸的,25是SMTP傳遞郵件的信息的,67是BOOTP再啟動時提供配置情況的,80是HTTP傳輸Web頁的,109是POP使用戶能訪問遠程系統中的郵件的.

    實現套接字編程的主要類有:

    ServerSocket類,是監聽類,有一個accept()方法返回對客戶端套接字的引用.

    Socket類,用getInputStream()和getOutputStream()方法來完稱套接字的相關操作

    ObjectInputStream類,的getInputStream()方法初始化一個這個類的對象

    readObject()類,的readObject()方法可以用于從數據流中讀取對象類型的數據

    由于我主要目標是從事J2EE的Web應用服務器端開發,所以對著方面的內容只是里了解研究不深.
    posted on 2005-11-04 13:40 我心依舊 閱讀(859) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲狠狠综合久久| 亚洲夜夜欢A∨一区二区三区 | 青青草国产免费国产是公开| 理论片在线观看免费| 国产精品免费一区二区三区| 无码国产精品一区二区免费3p| 国产国产人免费视频成69堂| 国产视频精品免费| 久久亚洲2019中文字幕| 久久久久亚洲AV无码专区体验 | 亚洲精品乱码久久久久久自慰| 伊人久久综在合线亚洲2019| 亚洲91精品麻豆国产系列在线| 国产亚洲情侣久久精品| 91视频免费观看高清观看完整| 18禁成人网站免费观看 | 99精品一区二区免费视频| 91免费资源网站入口| heyzo亚洲精品日韩| 亚洲AV乱码久久精品蜜桃| 亚洲人成小说网站色| 一级毛片在线播放免费| 国产大片免费网站不卡美女| 高清在线亚洲精品国产二区| 亚洲精品无码不卡| 国产亚洲视频在线观看网址| 国产成人久久AV免费| 黄网址在线永久免费观看 | 1000部免费啪啪十八未年禁止观看| 在线免费视频一区| 亚洲人成网7777777国产| 亚洲国产乱码最新视频| 岛国精品一区免费视频在线观看| 中文字幕无码播放免费| ZZIJZZIJ亚洲日本少妇JIZJIZ| 亚洲国产成人精品青青草原| 色爽黄1000部免费软件下载| 麻豆一区二区免费播放网站| 亚洲精品午夜无码专区| 亚洲欧美国产国产综合一区| 污视频在线观看免费|