亚洲综合激情网,日韩av免费在线观看,亚洲国产精品久久久久久http://www.aygfsteel.com/luoqx/zh-cnMon, 16 Jun 2025 23:27:05 GMTMon, 16 Jun 2025 23:27:05 GMT60在windows下eclipse的帶ssh的cvs客戶端配置(使用putty tools)http://www.aygfsteel.com/luoqx/archive/2006/04/12/40588.htmlpublisher luopublisher luoWed, 12 Apr 2006 03:16:00 GMThttp://www.aygfsteel.com/luoqx/archive/2006/04/12/40588.htmlhttp://www.aygfsteel.com/luoqx/comments/40588.htmlhttp://www.aygfsteel.com/luoqx/archive/2006/04/12/40588.html#Feedback0http://www.aygfsteel.com/luoqx/comments/commentRss/40588.htmlhttp://www.aygfsteel.com/luoqx/services/trackbacks/40588.html在sourceforge上注冊了一個開源項目(http://nodepublisher.sourceforge.net/),在后臺管理里面其它配置基本上都配置成功,cvs開發(fā)人員的訪問也按照幫助使用wincvs訪問成功,可是現(xiàn)在開發(fā)都使用eclipse里面的cvs,如果結(jié)合者wincvs使用實在是太麻煩了,所以上網(wǎng)找了找資料,中文的沒有,只有一些英文資料,將它們整理翻譯一下,供大家參考。
我已經(jīng)能夠使用windows下的eclipse中的cvs訪問SourceForge的cvs服務器了,下面是操作過程。

下載?PuTTY tools

  • 下載?PuTTYgen, Pageant,?和 Plink 三個文件到你計算機一個文件目錄下。可以象本向?qū)б粯臃诺?"C:\Program Files\PuTTY"下。

生成你自己的一對RSA密鑰

  1. 運行PuTTYgen.?點擊Generate?按鈕并且按照上面說明的移動你的鼠標。
  2. 在"Key passphrase"中輸入一個規(guī)整的長密碼并且在"Confirm passphrase"中重復輸入。
  3. 點擊"Save public key"?將你生成的共鑰保存在你的計算機的某個目錄下.例如"C:\Documents and Settings\Matt Whitlock\sf0.pub". 其實在后面的使用中你并不真正使用它,但是保留下來還是挺好的有可能你會在其它地方用到它.
  4. 點擊"Save private key" 保存私鑰到你的計算機上.例如"C:\Documents and Settings\Matt Whitlock\ssh\sf0.ppk". 這個文件已經(jīng)被你的密碼段加密了.
  5. 拷貝高亮顯示區(qū)域"Public key for pasting into OpenSSH authorized_keys file"中的內(nèi)容到剪貼板中.

保存你的公鑰到SourceForge中

  1. 登入到SourceForge.
  2. 點擊工具條上的?"My Settings".
  3. 點擊"Authorized Keys" .
  4. 粘貼你拷貝在剪貼板里的公鑰.新的公鑰將替換原來已有的其它公鑰。
  5. 點擊?"Update" 保存你的公鑰到SourceForge.

使用Pageant來提供ssh的身份認證

  1. 啟動Pageant. 將會有一個告示圖標顯示在右下角的任務條中.
  2. 右鍵點擊Pageant告示圖標并且選擇"Add Key".
  3. 打開剛才生成并保存的私鑰"C:\Documents and Settings\Matt Whitlock\ssh\sf0.ppk".
  4. Pageant 將會提示你輸入你加密私鑰的密碼然后點擊 "OK".

緩存SSH服務器的主機公鑰

在你能夠使用Eclipse連接CVS服務器之前,你必須添加SSH服務器的主機公鑰到你的本地緩存中。

方法?1 (如果你有全部的PuTTY客戶端)

  1. 就是使用PuTTY連接cvs.sourceforge.net,當它詢問你是否信任這個服務器的時候你選擇 并且添加公鑰到你的緩存中,你只要選擇yes.然后就可以了,你可以實際并不登入到此服務器。

方法?2 (如果你有Plink,而沒有 PuTTY)

  1. 打開命令提示框并執(zhí)行:

    "C:\Program Files\PuTTY\plink.exe"?cvs.sourceforge.net -l username

    username就是你在SourceForge的用戶名. (注意在username前面的L是小寫的 )
  2. 你可能得到一個信息說"the server's host key is not cached in the registry."?你應該回答 'y'.
  3. 如果你得到的信息是"This is a restricted shell account. You cannot execute anything here", 你的SSH客戶端已經(jīng)正確設置完成。.

配置Eclipse使用PuTTY's Plink來SSH連接

  1. 運行Eclipse. 我運行的是版本3.1
  2. 選擇?"Preferences"?從 "Window" 菜單中. 選擇"Team/CVS/Ext Connection Method".
  3. 點擊"Browse" 找到"C:\Program Files\PuTTY\plink.exe".
  4. 點擊"OK" 保存你的參數(shù)選擇。

添加你的CVS repository到Eclipse

  1. 選擇 "Window", "Open Perspective", "Other", "CVS Repository Exploring",?點擊 "OK".
  2. 右鍵點擊?"CVS Repositories"? (屏幕左面大塊空白區(qū)域)選擇"New", "Repository Location".
  3. 在"Host"處填寫"cvs.sourceforge.net".
  4. 在"Repository path"處填寫你的CVS repository 路徑. 你可以在你的 SourceForge工程頁的"Source code"處找到. 它應該類似"/cvsroot/projectname".
  5. 在"User"處填寫你的SourceForge用戶名.
  6. password不填寫.我們不使用口令認證而是通過Pageant使用SSH2-RSA key .
  7. 在"Connection type"處選擇"ext"類型。
  8. 點擊"Finish". 這樣Eclipse就能夠連接CVS server了。


]]>
關(guān)于使用utf8編碼實現(xiàn)全球化的幾點困惑http://www.aygfsteel.com/luoqx/archive/2006/04/09/40059.htmlpublisher luopublisher luoSun, 09 Apr 2006 02:25:00 GMThttp://www.aygfsteel.com/luoqx/archive/2006/04/09/40059.htmlhttp://www.aygfsteel.com/luoqx/comments/40059.htmlhttp://www.aygfsteel.com/luoqx/archive/2006/04/09/40059.html#Feedback1http://www.aygfsteel.com/luoqx/comments/commentRss/40059.htmlhttp://www.aygfsteel.com/luoqx/services/trackbacks/40059.html??? 某日一時興起將我們的內(nèi)容管理發(fā)布系統(tǒng)改成uft-8格式(即將所有頁面encode變?yōu)閡tf8,mysql字符集也變成uft-8)來支持能夠建立各種語言的網(wǎng)站(產(chǎn)品現(xiàn)在可以免費下載,網(wǎng)址為:http://sourceforge.net/projects/nodepublisher)。但是在修改程序過程中發(fā)現(xiàn)了一個問題,那就是在客戶端頁面提交過來的請求的編碼格式在服務器端無法獲知。如果提交頁面的<head>里面如果包含<meta http-equiv="Content-Type" content="text/html; charset=utf-8">,漢字部分則以utf8編碼提交,如果沒有的話則以gbk編碼提交,而服務器端接受到的request無法判別編碼格式,取到的頭信息只有一些zh類似的說明,所以無法正確的將其轉(zhuǎn)換成正確的編碼格式。
另一需要注意的是不能將取到的參數(shù)從ISO8859轉(zhuǎn)換成中文系統(tǒng)默認的字符集GBK,然后再轉(zhuǎn)換成utf8,這樣的話如果出現(xiàn)奇數(shù)漢字的話會導致部分漢字亂碼,原因在于漢字在GBK編碼中為2個byte,而在utf8編碼則為3個byte,如果是偶數(shù)個漢字,從ISO8859(tomcat默認得到的request都是ISO8859編碼)轉(zhuǎn)換成GBK,然后再轉(zhuǎn)換成ISO8859到還無妨,但是奇數(shù)個,最后一個byte不知道會怎么轉(zhuǎn)換成GBK的,然后再轉(zhuǎn)回到utf8時最后那個字符就會成為亂碼,我想可能是跟String類里面的拆分char的方法有關(guān),不知道誰有更加明確的分析和解釋。
再一數(shù)據(jù)庫方面使用mysql5,設置成utf8初始化數(shù)據(jù)腳本漢字轉(zhuǎn)換成uft8,一切正常。后來無意將數(shù)據(jù)庫轉(zhuǎn)換成GBK編碼,竟然程序運行也正常,后來經(jīng)過測試將mysql設置成gbk,然后執(zhí)行初始化sql腳本,漢字編碼格式為GBK,程序運行依然正常。不明白其中的原由。



]]>
構(gòu)件組裝http://www.aygfsteel.com/luoqx/archive/2005/11/18/20417.htmlpublisher luopublisher luoFri, 18 Nov 2005 04:38:00 GMThttp://www.aygfsteel.com/luoqx/archive/2005/11/18/20417.htmlhttp://www.aygfsteel.com/luoqx/comments/20417.htmlhttp://www.aygfsteel.com/luoqx/archive/2005/11/18/20417.html#Feedback1http://www.aygfsteel.com/luoqx/comments/commentRss/20417.htmlhttp://www.aygfsteel.com/luoqx/services/trackbacks/20417.html

                             以框架為基礎的方法

在軟件開發(fā)中,使用面向?qū)ο蠹夹g(shù)開發(fā)構(gòu)件并組裝應用系統(tǒng)是當前的流行做法。由于這些構(gòu)件是由對象構(gòu)成的,為使對象之間能夠通過相互觸發(fā)的方式進行交互,需要對象來維護靜態(tài)類信息和接口信息。這將導致對象之間具有隱式依賴

關(guān)系,同時還使對象依賴于外部服務(如通信中間件)。這些依賴關(guān)系不易于構(gòu)件在不同平臺間進行移植,使構(gòu)件的組裝變得更加困難。不過在統(tǒng)一平臺上構(gòu)件不存在移植和組裝困難的問題。在本框架中采用IoC反射注入容器來將各個構(gòu)件組合起來而且不破壞構(gòu)件的結(jié)構(gòu)(不需要強制構(gòu)件與容器耦合,不需要調(diào)用容器的API),構(gòu)件的實現(xiàn)類可以為普通的Java Bean,而不需要強制實現(xiàn)某些接口或者方法。

以框架為基礎的方法,增加了構(gòu)件的可復用性,也提高了系統(tǒng)設計和演化的柔性。

                             基于總線的方法

在基于構(gòu)件的軟件開發(fā)中,為了解決構(gòu)件之間的數(shù)據(jù)交換,SUN公司發(fā)布了InfoBus標準用于構(gòu)件的動態(tài)數(shù)據(jù)共享。InfoBus符合100%Java認證標準,它允許通過定義少量的接口并聲明使用這些接口的協(xié)議以在構(gòu)件之間進行動態(tài)數(shù)據(jù)交換。在HTML頁面中的Applet或者在JBuilder環(huán)境中的為JavaBeans都可以利用InfoBus進行交互。InfoBus也可以用于任意的Java類,如Applet,Servlet等等。

基于總線的方法通過嚴格限制系統(tǒng)中使用的構(gòu)件形式,盡可能地避免組裝不匹配的問題出現(xiàn)。它通常清楚地說明:構(gòu)件接口如何定義;何種數(shù)據(jù)實體可以在構(gòu)件之間互換:構(gòu)件之間的交互機制以及使用何種體系結(jié)構(gòu)風格。基于總線的方法適用于特定的應用領(lǐng)域和體系結(jié)構(gòu)的系統(tǒng)構(gòu)造,它解決組裝不匹配問題的能力有限,它的應用范圍也是有限的。

]]>
構(gòu)件的定義http://www.aygfsteel.com/luoqx/archive/2005/11/18/20416.htmlpublisher luopublisher luoFri, 18 Nov 2005 04:30:00 GMThttp://www.aygfsteel.com/luoqx/archive/2005/11/18/20416.htmlhttp://www.aygfsteel.com/luoqx/comments/20416.htmlhttp://www.aygfsteel.com/luoqx/archive/2005/11/18/20416.html#Feedback1http://www.aygfsteel.com/luoqx/comments/commentRss/20416.htmlhttp://www.aygfsteel.com/luoqx/services/trackbacks/20416.html構(gòu)件(component)就是使軟件走向工業(yè)化的一種軟件標準件,它是可復用的軟件組成成份,他是可被用來快速構(gòu)造其他軟件的預制的特殊軟件。它可以是被封裝的對象類、類樹、一些功能模塊、軟件框架(framwork)、軟件構(gòu)架(或體系結(jié)構(gòu)Architectural)、文檔、分析件、設計模式(Pattern)等。構(gòu)件分為構(gòu)件類和構(gòu)件實例,通過給出構(gòu)件類的參數(shù),生成實例,通過實例的組裝和控制來構(gòu)造相應的應用軟件。其實質(zhì)上是對已存在的軟件開發(fā)知識(開發(fā)過程和技能)和軟件開發(fā)各階段的各種結(jié)果的重復使用。

本系統(tǒng)中構(gòu)件小粒度的對象類。

構(gòu)件的基本屬性

從廣義上來說,構(gòu)件有如下的幾個基本屬性。

①、構(gòu)件是可獨立配置的單元,因此構(gòu)件必須自包容;

②、構(gòu)件強調(diào)與環(huán)境和其他構(gòu)件的分離,因此構(gòu)件的實現(xiàn)是嚴格封裝的,外界沒機會或沒必要知道構(gòu)件內(nèi)部的實現(xiàn)細節(jié);

③、構(gòu)件可以在適當?shù)沫h(huán)境中被復合使用,因此構(gòu)件需要提供清楚的接口規(guī)范,可以與環(huán)境交互;

④、構(gòu)件不應當是持續(xù)的,即構(gòu)件沒有個體特有的屬性,理解為構(gòu)件不應當與自身副本區(qū)別。

從以上四個屬性可以看出,構(gòu)件沿襲了對象的封裝特性,但同時并不局限在一個對象,其內(nèi)部可以封裝一個或多個類、原型對象甚至過程,結(jié)構(gòu)是靈活的。構(gòu)件突出了自包容和被包容的特性,這就是在軟件工廠的軟件開發(fā)生產(chǎn)線上作為零件的必要特征。  
  
構(gòu)件的構(gòu)造原則

  構(gòu)件是給人們可復用的軟件標準件,因此,構(gòu)件必須由構(gòu)件開發(fā)商預先開發(fā)、預先構(gòu)造,構(gòu)件提供商應該非常明確構(gòu)件系統(tǒng)的目標、方向,確定構(gòu)件的構(gòu)造原則。

  其基本原則是:一開始就把重用性作為初始設計的一個目標,所有構(gòu)件的構(gòu)造目的都是為組裝其它應用所復用和共享。因此,從構(gòu)件分析、設計到構(gòu)件提取、描述、認證、測試、分類和入庫,都必須圍繞重用這個目的而進行。

構(gòu)造構(gòu)件要遵循其它原則:

①、增強構(gòu)件的可重用性需要提高抽象的級別,應有一套有關(guān)名字,異常操作,結(jié)構(gòu)的標準。

②、可理解性,必須伴隨有完整、正確、易讀的文檔,具有完整的說明,有利重用。

③、構(gòu)件代表一個抽象,有很高的內(nèi)聚力,提供一些所需的特定操作、屬性、事件和方法接口。

④、提高構(gòu)件的重用程度,分離功能構(gòu)件,將可變部分數(shù)據(jù)化、參數(shù)化,以適合不同的應用需求。

⑤、構(gòu)件的尺寸大小、復雜度適中。

⑥、構(gòu)件要易于演化,數(shù)據(jù)與其結(jié)構(gòu)是封裝在一起的,數(shù)據(jù)存放在數(shù)據(jù)構(gòu)件對象中,能主動解釋其結(jié)構(gòu)。



]]>
軟件體系結(jié)構(gòu)(構(gòu)架)、框架、設計模式之間的關(guān)系http://www.aygfsteel.com/luoqx/archive/2005/11/18/20397.htmlpublisher luopublisher luoFri, 18 Nov 2005 03:12:00 GMThttp://www.aygfsteel.com/luoqx/archive/2005/11/18/20397.htmlhttp://www.aygfsteel.com/luoqx/comments/20397.htmlhttp://www.aygfsteel.com/luoqx/archive/2005/11/18/20397.html#Feedback4http://www.aygfsteel.com/luoqx/comments/commentRss/20397.htmlhttp://www.aygfsteel.com/luoqx/services/trackbacks/20397.html

一、軟件體系結(jié)構(gòu)和框架的定義

軟件體系結(jié)構(gòu)的英文單詞是“architecture”. Architecture的基本詞義是建筑、建筑學、建筑風格。

軟件體系結(jié)構(gòu)雖然根植于軟件工程,但還處于一個研究發(fā)展的階段,迄今為止還沒有一個為大家所公認的定義。

 《設計模式》中對框架的定義是框架就是一組相互協(xié)作的類,對于特定的一類軟件,框架構(gòu)成了一種可重用的設計。

軟件框架是 項目軟件開發(fā)過程中提取特定領(lǐng)域軟件的共性部分形成的體系結(jié)構(gòu),不同領(lǐng)域的軟件項目有著不同的框架類型。框架的作用在于:由于提取了特定領(lǐng)域軟件的共性部 分,因此在此領(lǐng)域內(nèi)新項目的開發(fā)過程中代碼不需要從頭編寫,只需要在框架的基礎上進行一些開發(fā)和調(diào)整便可滿足要求;對于開發(fā)過程而言,這樣做會提高軟件的 質(zhì)量,降低成本,縮短開發(fā)時間,使開發(fā)越做越輕松,效益越做越好,形成一種良性循環(huán)。

框 架不是現(xiàn)成可用的應用系統(tǒng)。是一個半成品,需要后來的開發(fā)人員進行二次開發(fā),實現(xiàn)具體功能的應用系統(tǒng)。框架不是“平臺”,平臺概念比較模糊可以是一種操作 系統(tǒng),一種應用服務器,一種數(shù)據(jù)庫軟件,一種通訊中間件等地那個,因此平臺在應用平臺主要指提供特定服務的系統(tǒng)軟件,而框架更側(cè)重了設計,開發(fā)過程,或者 可以說,框架通過調(diào)用平臺提供的服務而起的作用。

框架不是工具包或者類庫,調(diào)用API并不就是在使用框架開發(fā),緊緊使用API是,開發(fā)者完成系統(tǒng)的主題部分,并不時地調(diào)用類庫實現(xiàn)特定任務。而框架構(gòu)成了通用的、具有一般性的系統(tǒng)主體部分,二次開發(fā)人員只是像做填空一樣,根據(jù)具體業(yè)務,完成特定應用系統(tǒng)中與眾不同的特殊部分。

二、框架與架構(gòu)之間的關(guān)系
    框架不是構(gòu)架(即軟件體系機構(gòu))。體系結(jié)構(gòu)確定了系統(tǒng)整體結(jié)構(gòu)、層次劃分,不同部分之間的協(xié)作等設計考慮。框架比架構(gòu)更具體。更偏重于技術(shù)涉嫌。確定框架后,軟件體系結(jié)構(gòu)也隨之確定,而對于同一軟件體系結(jié)構(gòu)(比如Web開發(fā)中的MVC),可以通過多種框架來實現(xiàn)。

三、框架與設計模式之間的關(guān)系

設 計模式和框架在軟件設計中是兩個不同的研究領(lǐng)域。設計模式研究的是一個設計問題的解決方法,一個模式可應用于不同的框架和被不同的語言所實現(xiàn);而框架則是 一個應用的體系結(jié)構(gòu),是一種或多種設計模式和代碼的混合體雖然它們有所不同,但卻共同致力于使人們的設計可以被重用,在思想上存在著統(tǒng)一性的特點,因而設 計模式的思想可以在框架設計中進行應用。

框架和設計模式存在著顯著的區(qū)別,主要表現(xiàn)在二者提供的內(nèi)容和致力應用的領(lǐng)域。

1)從應用領(lǐng)域上分,框架給出的是整個應用的體系結(jié)構(gòu);而設計模式則給出了單一設計問題的解決方案,并且這個方案可在不同的應用程序或者框架中進行應用。

2)從內(nèi)容上分,設計模式僅是一個單純的設計,這個設計可被不同語言以不用方式來實現(xiàn);而框架則是設計和代碼的一個混合體,編程者可以用各種方式對框架進行擴展,進而形成完整的不同的應用。

3)以第二條為基礎,可以得出設計模式比框架更容易移植:框架一旦設計成形,雖然還沒有構(gòu)成完整的一個應用,但是以其為基礎進行應用的開發(fā)顯然要受制于框架的實現(xiàn)環(huán)境;而設計模式是與語言無關(guān)的,所以可以在更廣泛的異構(gòu)環(huán)境中進行應用。

總之,框架是軟件,而設計模式是軟件的知識體,提升框架的設計水平。




]]>
基于J2EE輕量級容器構(gòu)件框架設計(系列)http://www.aygfsteel.com/luoqx/archive/2005/11/18/20393.htmlpublisher luopublisher luoFri, 18 Nov 2005 03:01:00 GMThttp://www.aygfsteel.com/luoqx/archive/2005/11/18/20393.htmlhttp://www.aygfsteel.com/luoqx/comments/20393.htmlhttp://www.aygfsteel.com/luoqx/archive/2005/11/18/20393.html#Feedback4http://www.aygfsteel.com/luoqx/comments/commentRss/20393.htmlhttp://www.aygfsteel.com/luoqx/services/trackbacks/20393.html基于J2EE輕量級容器構(gòu)件框架

一、總體結(jié)構(gòu)圖:http://www.aygfsteel.com/luoqx/articles/20366.html

二、總體介紹:http://www.aygfsteel.com/luoqx/articles/20372.html

三、控制器部分:http://www.aygfsteel.com/luoqx/articles/20377.html

四、異常處理:http://www.aygfsteel.com/luoqx/articles/20381.html

五、事務的AOP處理:http://www.aygfsteel.com/luoqx/articles/20383.html

六、數(shù)據(jù)bean(DataBean):http://www.aygfsteel.com/luoqx/articles/20390.html

七、系統(tǒng)初始化服務和過濾器配置:http://www.aygfsteel.com/luoqx/articles/20406.html

附以前寫的文章介紹

現(xiàn)有框架簡單介紹:http://www.aygfsteel.com/luoqx/articles/11301.html

一個項目里簡單實用的O/R mapping的功能代碼:http://www.aygfsteel.com/luoqx/articles/12758.html


]]>
j2ee框架設計原理及應用板塊開張http://www.aygfsteel.com/luoqx/archive/2005/08/27/11293.htmlpublisher luopublisher luoSat, 27 Aug 2005 03:45:00 GMThttp://www.aygfsteel.com/luoqx/archive/2005/08/27/11293.htmlhttp://www.aygfsteel.com/luoqx/comments/11293.htmlhttp://www.aygfsteel.com/luoqx/archive/2005/08/27/11293.html#Feedback5http://www.aygfsteel.com/luoqx/comments/commentRss/11293.htmlhttp://www.aygfsteel.com/luoqx/services/trackbacks/11293.html詳細見文章的框架設計專欄。
一、框架結(jié)構(gòu)介紹
http://www.aygfsteel.com/luoqx/articles/11301.html
基于J2EE輕量級容器構(gòu)件框架

一、總體結(jié)構(gòu)圖:http://www.aygfsteel.com/luoqx/articles/20366.html

二、總體介紹:http://www.aygfsteel.com/luoqx/articles/20372.html

三、控制器部分:http://www.aygfsteel.com/luoqx/articles/20377.html

四、異常處理:http://www.aygfsteel.com/luoqx/articles/20381.html

五、事務的AOP處理:http://www.aygfsteel.com/luoqx/articles/20383.html

六、數(shù)據(jù)bean(DataBean):http://www.aygfsteel.com/luoqx/articles/20390.html

七、系統(tǒng)初始化服務和過濾器配置:http://www.aygfsteel.com/luoqx/articles/20406.html

附以前寫的文章介紹

現(xiàn)有框架簡單介紹:http://www.aygfsteel.com/luoqx/articles/11301.html

一個項目里簡單實用的O/R mapping的功能代碼:http://www.aygfsteel.com/luoqx/articles/12758.html



]]>
why? EnterpriseBean extend Serializablehttp://www.aygfsteel.com/luoqx/archive/2005/08/27/11289.htmlpublisher luopublisher luoSat, 27 Aug 2005 03:20:00 GMThttp://www.aygfsteel.com/luoqx/archive/2005/08/27/11289.htmlhttp://www.aygfsteel.com/luoqx/comments/11289.htmlhttp://www.aygfsteel.com/luoqx/archive/2005/08/27/11289.html#Feedback0http://www.aygfsteel.com/luoqx/comments/commentRss/11289.htmlhttp://www.aygfsteel.com/luoqx/services/trackbacks/11289.html

??? 同事問了一個這樣的問題,大家都知道,ejb的本地接口,遠程接口還有參數(shù)都需要序列話,這是因為這些東西都需要分布式傳輸,可是在容器了的bean不需要分布傳輸為什么也要實現(xiàn)serializable接口呢?
??? 上網(wǎng)差了些資料,主要有兩種說法,一個是app server要作cluster,交換內(nèi)存中數(shù)據(jù)(包括ejb)。二是ejbPassivate(鈍化)和ejbActivate() (活化)時需要使用序列話。第二種說法可能性比較大。
參考資料:


]]>
開張了http://www.aygfsteel.com/luoqx/archive/2005/08/17/10339.htmlpublisher luopublisher luoWed, 17 Aug 2005 06:53:00 GMThttp://www.aygfsteel.com/luoqx/archive/2005/08/17/10339.htmlhttp://www.aygfsteel.com/luoqx/comments/10339.htmlhttp://www.aygfsteel.com/luoqx/archive/2005/08/17/10339.html#Feedback1http://www.aygfsteel.com/luoqx/comments/commentRss/10339.htmlhttp://www.aygfsteel.com/luoqx/services/trackbacks/10339.html

]]>
主站蜘蛛池模板: 遂昌县| 武威市| 兴宁市| 绥阳县| 盐山县| 蒙山县| 高邮市| 潼南县| 中卫市| 南和县| 临高县| 长武县| 华池县| 浑源县| 阿拉善左旗| 枞阳县| 来宾市| 会同县| 吉首市| 章丘市| 芦溪县| 宜兰市| 玛多县| 唐山市| 元阳县| 婺源县| 河北省| 八宿县| 上蔡县| 嫩江县| 夏河县| 天峨县| 绍兴县| 石阡县| 镇赉县| 玉山县| 阿荣旗| 临朐县| 砚山县| 滦平县| 教育|