高手 高手 高手 給我一個答案
無狀態:sessionbean
客戶端呼叫:A();
遠端介面方法:A
私有方法:S
私有變數:long startTime,endTime;
A(){
startTime = System.currentTimeMillis();
//todo: something
//invoke : S();
}
S() {
//todo : something
endTime = System.currentTimeMillis();
System.out.println("開始時間:"+startTime+"結束時間:"+endTime);
}
問題描述:
在一般情況下,時間沒有任何問題,處理時間開始時間<結束時間,並且在一個正常的範圍內,但是在實際系統執行過程中,會出現開始時間>結束時間 。我理解的情況下就是在sessionbean例項的A()方法被呼叫過程中,並且沒有完成的時候,有其他程式進入這個方法。
導致的問題:
在出現這種情況下,事務會發生突然的終止。當然,隨後的資料庫操作當然就會發生異常。比如sqlserver出現:分散式事務已完成。請將此會話登記到新事務或 NULL 事務中。
請問有沒有高手能夠給我一個解釋。
客戶端呼叫:A();
遠端介面方法:A
私有方法:S
私有變數:long startTime,endTime;
A(){
startTime = System.currentTimeMillis();
//todo: something
//invoke : S();
}
S() {
//todo : something
endTime = System.currentTimeMillis();
System.out.println("開始時間:"+startTime+"結束時間:"+endTime);
}
問題描述:
在一般情況下,時間沒有任何問題,處理時間開始時間<結束時間,並且在一個正常的範圍內,但是在實際系統執行過程中,會出現開始時間>結束時間 。我理解的情況下就是在sessionbean例項的A()方法被呼叫過程中,並且沒有完成的時候,有其他程式進入這個方法。
導致的問題:
在出現這種情況下,事務會發生突然的終止。當然,隨後的資料庫操作當然就會發生異常。比如sqlserver出現:分散式事務已完成。請將此會話登記到新事務或 NULL 事務中。
請問有沒有高手能夠給我一個解釋。
相關文章
- 求一個高手
- 謝謝各位高手給個意見
- 各位高手們,我急~~~~
- 哪位高手幫幫我
- 請教高手一個問題!
- 高手回答一蔚}!
- 如果我是python高手Python
- 我眼中的技術高手
- 高手:救命!!!!!
- 急聘高手
- 求高手
- 求助高手
- 請教各位高手一個問題
- 奇怪的現象,高手進!!!!非高手勿看!
- 何為高手
- 請教高手
- 高手幫忙
- 高手請進
- 請問高手
- 高手幫忙!
- 高手指教
- 高手指點
- 一個老外高手的Favorite Metalink Articles
- 請教一下高手
- 這個問題已經煩擾我幾個月了,我始終沒有找到答案。希望高手指點。
- 問個菜鳥-高手問題
- UNIX 高手的 10 個習慣
- IT江湖的幾個武林高手(
- 《怎樣成為一個高手》觀後感
- 關於jdbc的一個問題,高手解惑JDBC
- 如何成為一個程式設計師高手程式設計師
- 誠邀高手加盟!
- 跪求高手指點
- 請高手幫忙!
- 請高手指點
- 高手快過來!!!!
- 各位高手,請教
- 急,高手幫忙!