我有一大套經典的ASP頁面轉換。我將運行Mac OS X 1.5.7服務器。我可以在理性的範圍內選擇任何我想要的,但是我被困在Ruby on Rails或完整的Java EE棧和ORM之間。對於我的Ruby on Rails或Java EE,哪個更好?
我最關心的是我不得不打了每個框架/堆是由做什麼的數據庫。在RoR中實際構建一些事情後,我開始擔憂。我不知道爲什麼,可能只是缺乏經驗,但它並不「覺得」是正確的。我當然可以忽略這種感覺,並且在沒有任何相反證據的情況下向前推進。
我不得不打,不會被轉換爲別的以下現有數據庫:
甲骨文 安格爾 Sql Server的 MySQL的 也許別的
哪種框架/技術堆棧是爲了這個美好的Intranet應用程序?
謝謝你的幫助。
編輯:我不知道這事,但我打了所有的數據庫,並把他們重新走到一起。這不是一頁數據庫。我查詢他們全部並帶回頁面中。
編輯:我有兩個回報率和Java EE的經驗有限,但必須選擇其中的一種或別的東西。
編輯:忘記提到我已成立的JRuby on Rails的,不只是Ruby on Rails的。
編輯:從以下(感謝)評論我有這樣的:
它是一個Web服務以XML和傳遞回來了呢? - 這是可能的,但不是現在
它是一個基於表單的入場申請? - 它的一部分將有這種類型的需求
這是一個簡單的CRUD? - 它的一部分
什麼是用戶關係呢? - 本質上它是許多不同類型的網頁。我有一個部分是整個應用程序本身的問題。另一部分是從許多不同的數據庫源中提取數據。我有不同的用戶和不同的需求。我一直在尋找解決方案。如果我想要的話,我可以有幾種不同的語言和框架 - 這是我現在在微軟服務器上的,但我一直在尋找一種一致的做事方式。這是一個很大的合併,但我不想購買一些websphere來完成它。
它如何與數據庫交互? - 不確定要說什麼,jdbc,crud或只是讀取,它根據特定網頁的需要而變化
有多少用戶使用該應用程序? - 可能是1000,但它可能會增長。如果我將其中的一部分移動到可以有數千個互聯網應用的部分。
只是,GlassFish是不再保持爲一個生產服務器的更新。 – johnny 2014-07-17 15:46:29