2009-10-08 36 views
1

我目前的任務是將使用DWR進行AJAX功能的J2EE應用程序(JDK5)遷移到WebSphere Commerce平臺(J2EE 1.4,JDK1.4)中。在WebSphere Commerce中,想法是讓AJAX調用在Commerce平臺中編寫的命令。 WebSphere Commerce擁有自己的AJAX方法(由Dojo支持),但我希望能夠避免學習曲線,並利用DWR上的現有知識。DWR和WebSphere Commerce - 這是很好的組合嗎?

我想知道是否有人嘗試在WebSphere Commerce中使用DWR?

任何建議(重新DWR & WebSphere Commerce),讓我開始?或...學習WebSphere Commerce AJAX方法更好嗎?

----如果需要通過評論進行更多說明,請提供諮詢。非常感謝。

回答

2

我還沒有嘗試過DWR,但在Websphere Commerce上都使用了DOJO和jQuery。海事組織,你使用哪個JavaScript庫並不重要,因爲它可以調用底層的Websphere Commerce Commands ...既然你已經熟悉DWR,我建議你去使用它,而不是使用DOJO,我覺得它很麻煩與jQuery相比。

+1

我完全同意sarego。我已經與DOJO和Mootools一起使用了WebSphere Commerce,並且我建議您只使用您所知道的。 – martinatime 2009-12-03 04:26:53

+0

感謝您的回答。自從我上次問這個問題以來,我現在理解了WebSphere Commerce提供的AJAX框架支持。由於技術上的限制(安全/業務上下文/等),我無法獲得DWR的工作。後來我採用了Dojo,jQuery和Commerce AjaxAction的組合來完成它。 ;-) – Nordin 2009-12-04 01:31:59

2

與WebSphere Commerce的許多方面一樣,堅持使用其OOB Dojo實現的主要(/僅)原因最終成爲IBM銷售團隊。

如果你偏離了IBM的指導方針,CEO會去某個商務開放日,看到一些whizzy 3D動畫購物籃,並決定他必須花一些淫穢的錢購買最新的功能包,你會成爲可憐的SAP人員必須解釋,他只是分叉出來的whizzy 3D動畫購物籃將無法正常工作,因爲它與在諸如此類的頁面上的jQuery動作等發生衝突等。

我覺得髒提供在技​​術網站上的政治答案。也許我已經轉向了黑暗的一面......但我也一直在拋棄Dojo(當時)更加精簡的jQuery庫並觀看政治大屠殺後來展開的團隊......