我有一個註冊頁面,收到令牌廣告解析它們,並在參數適用時登錄用戶。java:競爭條件 - 有沒有辦法確保幾行代碼一起執行?
即我檢查令牌,向我從分貝除去令牌時的時間之間,另一用戶可以使用相同的標記登錄。有沒有辦法確保特定範圍的代碼行將被執行而沒有干擾,所以我不會出現競態條件問題?
感謝
更新
我有兩臺服務器。
- 的Apache Tomcat 6
- RED5 V0.9(免費java基於Flash流媒體和通信服務器)
我正在寫的Facebook遊戲應用。
遊戲本身是用土坯Flash Builder中2
遊戲本身將使用RED5服務器提供服務。問題是red5沒有收到請求和響應頭信息,並且因爲無法檢索會話信息以便從Facebook獲取信息。
爲了解決用戶連接到tomcat服務器的問題,該頁面檢查會話中的facebook相關信息,並使用tinyFBClient連接到facebook,並將信息存儲在mysql數據庫(用戶詳細信息)中,以便確保這個用戶是要連接到red5的用戶。
一旦令牌被創建。 tomcat頁面顯示一個對象HTML元素以顯示相關的SWF文件(遊戲文件)。 tomcat頁面將令牌傳遞給該SWF文件。一旦SWF文件被加載,它就會使用該令牌並使用它連接到red5並找出用戶信息。
我希望這樣的描述可以幫助您瞭解我的需要。 感謝您的支持!
非常感謝..看起來不錯 – ufk 2010-02-08 16:20:48