關於兩個伺服器整合問題(JBOSS)

2021-08-29 06:57:06 字數 540 閱讀 7425

在現在的專案中,我打算用兩個伺服器: web層伺服器和ejb3.0層伺服器.(都是jboss)

資料層是oracle,上面依次是ejb3.0的entity,sessionbean,struts2.0,freemarker

我的所有的entity是放在ejb伺服器上的,通過sessionbean的操作,通過遠程式介面傳遞給web伺服器的struts2.0。現在我的問題是:我不想在web伺服器上copy乙份entity,而如果不copy的話,我取出的資料在freemarker中解析不了,比如:我在struts2.0中通過遠端介面取出了乙個使用者user列表list作為uu傳到freemarker。這時如果不在web伺服器上copy乙份entity,在freemarker生成列表:

<#list uu as user>

$程式執行時提示classnotdefexcpetion,也就是找不到user這個類,想來想去,解決辦法只有自行封裝資料結構,在sessionbean中,將每乙個user封裝成乙個hashmap,然後再放入list裡面,可是這無形中增加了我的計算量,求教高手,可有什麼好的解決方案?謝謝。

安裝兩個tomcat伺服器配置

3 改變標籤的port屬性為乙個不同的數 例如 eg 8006 4 改變標籤的port屬性為乙個不同的數 eg.8010代替8009,8081代替8080 8444代替8443 注意 在server.xml中有兩個標籤,都要進行修改。按照以上修改後 訪問埠變成了8081 以上操作完成後,啟動兩個to...

乙個伺服器建立兩個MySQL

將已安裝的資料庫資料夾複製到另乙個目錄下 開啟複製目錄下的my.ini檔案修改 client port 3307 第乙個資料庫的預設埠是3306 這裡需要另外啟用乙個埠 the tcp ip port the mysql server will listen on mysqld port 3307 ...

管理Linux伺服器兩個工具(SecureC

securecrt 連線linux伺服器 命令操作 windows下面的cmd winscp windows下面的ftp軟體 1 securecrt中文亂碼解決方法 securecrt是乙個商業終端連線工具。預設設定下,通過securecrt連線ssh伺服器可能出現中文亂碼的情況。這是由於secur...