うーむやっぱEJBじゃ無理なの?

例えば列車などの座席予約システムみたいなので
座席の空きをコンピューターで確認してから
お客様に「座席の空きが有りますヨ」と伝えても
次の瞬間に別なユーザから座席を横取りされたら困るよね。

こんな時にもロックが使いたいと思うんだけど、EJBではやっぱ無理?