考慮下面的例子如何爲EJB和它們的接口編寫Javadoc?
@Remote
public interface RegistrationService {
public String register();
public void unregister(String id);
public void heartbeat(String id);
}
@Stateless
@Remote(RegistrationService.class)
public class RegistrationServiceBean implements RegistrationService {
/* ... */
}
我有一個接口,可以說RegistrationService。藉此,遠程客戶端可以將自己註冊到應用程序中。通過週期性地呼叫心跳(),它表示它仍然活着。
什麼是正確的方式來記錄EJB及其接口?
例如:
接口
- 該接口的用戶可以將其自身註冊到該應用程序。 然後,應用程序重新計算一些東西,在所有註冊的客戶端上均勻分配 。 (這將涉及對其他 類,例如重新計算類知識)
- 接口的用戶可以註冊自己並通知服務器,如果它是 仍然連接。實現使用該信息發佈 任務的基礎上註冊 客戶量底層系統(這並不涉及對其他類的知識, 然而,這不是從應用的角度來看這樣precice)
類
- 當客戶端註冊,取消註冊或心跳過期時,RegistrationService的此實現會在RecalculationClass中發出重新計算。這是必要的,因爲數據必須在客戶端之間均勻分佈。
任何想法讚賞。謝謝。
斯文