2011-08-25 50 views
0

更新:我對後端單詞的含糊不清表示歉意。這個問題的定義是:GWT項目後端

「在Web內容管理系統中,術語前端和後端可能分別指向面向最終用戶的CMS視圖和管理視圖。」

我們想要創建一個具有後端管理界面的應用程序。我已經看到很多使用後端的產品,但是我不知道它們是如何工作的或是已經設計好的。

在我的最大的疑惑是:

  • 請告訴我常用的方法,從管理的改變(讓客戶意識到改變的)傳遞給客戶的看法?
  • 我是否應該將應用程序分成兩部分,然後分別給每個不同的端口或一切?
  • 問題2的方法會影響1號?

其他細節是:

是使用GWT與JAVA的web項目。它將被部署在Jboss服務器上。

關於端口:因爲一切都是網絡,我想知道的是如果我應該將應用程序拆分爲2並讓服務器偵聽2個端口(通過代理,無論),並相應地重定向,或允許訪問管理後端通過前端。

回答

0

以下是評估技術和設計的快速技巧,可幫助您比較正確方法(適合您)以完成工作:編寫一個猜數字遊戲,在該遊戲中,計算機選取一個數字並告訴您是否猜測太高或太低。遊戲非常簡單,它不會讓你思考你正在評估的技術,但它需要你對UI和控制流程在特定工具鏈中的工作方式有一個基本的瞭解。它還可以讓你制定比上述更具體的問題,這本質上是一個民意調查。

+0

我想我最初的問題不知何故含糊不清。我沒有評估技術。我想知道程序員的方法來爲Web應用程序製作後端,特別是(或不)使用GWT – javaNoober

0

您的問題2取決於您使用的是哪種技術。如果您使用的是j2ee和輔助技術堆棧,則可能不需要區分端口,因爲所有東西都是網頁。這會影響你的觀點#1,因爲現在整個網絡通信都是拉而不是推 - 你的客戶詢問服務器:「有消息嗎?」

當你的問題被標記爲「網絡開發」,我認爲「網絡」是你現在的設計選擇? 這可能是蟒蛇,PHP,JAVA(與GWT,JSF等)

你有一個巨大的工具集挑選,我認爲你需要做出選擇,否則你會迷路..

+0

使用http://code.google.com/p/gwteventservice/您還可以將消息從服​​務器推送到客戶端。 –

+0

我以爲提及GWT涉及清晰的網絡。 – javaNoober

+0

@Ethan Leroy好的,那是我正在尋找的技術答案,你能否詳細說明一下? – javaNoober