BlazeDSのMessaging APIsのServiceAdapterとAbstractBootstrapServiceのサブクラスを作っていた時のお話。
- Java
- MessagingAdapter.java
- Source
- Java
- BootstrapService.java
- Source
- public class BootstrapService extends AbstractBootstrapService {
- // ...中略...
- class ClientWatcher implements MessageClientListener {
- public void messageClientCreated(MessageClient msgClient) {
- }
- }
- }
この二つで取得できるクライアントIDって同一のクライアントなはずなのに別モノ。
この二つのクラスからRemoteObjectにクライアントID渡してごにょごにょしようとしてたらできなくて、調べていくとこういうことだった。
同じものが取得できると思ったのに。同じものが取得できると思ったのに。




