六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

對于客戶端訪問EJB之類問題 的一般性回答

[摘要]EJB是一個布署在App server上的服務器端組件客戶端通過JNDI來找到并定位它,然后訪問它的方法但我們想想,Client端怎么才能找到EJB呢?它放在哪呢?舉個簡單的例子,你想找一個在北京聯想公司的叫李大的人,你該怎么找呢?首先,EJB是能布署在任何Server(包括internet上任何...
EJB是一個布署在App server上的服務器端組件
客戶端通過JNDI來找到并定位它,然后訪問它的方法

但我們想想,Client端怎么才能找到EJB呢?它放在哪呢?
舉個簡單的例子,你想找一個在北京聯想公司的叫李大的人,你該怎么找呢?
首先,EJB是能布署在任何Server(包括internet上任何一臺Server)上,這就是分布式計算,也就是說,你找李大,先要知道去哪找,因為叫李大的人可能會有很多,你在找以前已經知道李大是在北京聯想(就象已經知道Server的ip/port及其它應該告訴Client的屬性),也就是說,你在找EJB的時候,應該告訴你的Client端這些應有的App Server的屬性,這一般是放在一個Properties 中的,這些加上JNDI的名字,你的Client端就能找到你的EJB了

你會問,哪些屬性呀,如何做呢?
用以下兩個方法(還有更多的方法)可以得到具體的代碼
1、去看看 Mastering EJB這本書,里邊有簡潔而高效的范例代碼
2、用你的IDE生成一個Client端,在里邊有詳細的代碼

建議,先看1中的代碼,再用2生成代碼,然后根據1與2寫一個自已的方法
當然,類似的代碼在網上成千上萬

你的問題的根源,沒有去了解EJB的體系結構,建議再看看相關的資料

附我的在wbl51中用的方法

/** 返回定位EJB對象所必需的Context */
private Context getInitialContext()throws javax.naming.NamingException{
Properties properties = null;
properties = new Properties();
properties.put(Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory");
properties.put(Context.PROVIDER_URL, url);
return new InitialContext(properties);
}





主站蜘蛛池模板: 日日插日日操 | 人人婷婷色综合五月第四人色阁 | 青青爽国产手机在线观看免费 | 中文字幕免费视频精品一 | 一二三四视频社区在线网 | 四虎一区 | 我要看黄色一级毛片 | 亚洲精品欧洲精品 | 亚洲首页成人有声小说网 | 欧美爽爽网 | 日产国语一区二区三区在线看 | 天天干天天拍天天射 | 亚洲 欧美 精品 中文第三 | 四虎影院免费网址 | 亚洲免费精品视频 | 亚洲a级毛片 | 亚洲成aⅴ人片在线观 | 一级毛片视频 | 探花视频免费播放观看 | 伊人久久精品 | 日本福利片在线观看 | 日韩丝袜亚洲国产欧美一区 | 日韩黄色小视频 | 日本精高清区一 | 有毛片毛毛片毛片毛片 | 日日操日日爽 | 日韩.欧美.国产.无需播放器 | 色天使色护士 在线视频观看 | 中文字幕在线精品视频入口一区 | 天堂资源在线最新版 | 日韩天天干 | 新香蕉视频在线 | 日本特黄特色aaa大片免费欧 | 欧美综合国产 | 在线看日本吃奶孕交 | 伊人色院成人蜜桃视频 | 四虎影院在线网址 | 我的秘密饭店 电视剧免费观看 | 欧美在线天堂 | 在线亚洲精品国产波多野结衣 | 日日摸狠狠的摸夜夜摸 |