具体说来是这样的,工作中接到一个任务,针对某服务端程序开发一个客户端程序,这个服务端程序的代码我是没有的。开发文档里给的说明倒是很清楚,也很简单,就是实现一个监听器的接口,好像在客户端和服务端建立session之前会注册这个监听,然后服务端就可以回调监听里实现的方法。虽然开发任务我已经完成了,但是有些问题不太明白,还请指点:
1、客户端是怎么调用监听里的回调方法的?最好能给我个示例代码。
2、假如客户端是在main方法里建立了与服务端的连接,那么这个main方法和回调方法是不是并发执行呢?这个问题有点傻,应该是并发的吧,那么这是不是多线程呢?
希望大家本着治病救人的精神帮我一下,轻点BS哈!
这种是观察者模式,研究下文章就懂了
http://www.cnblogs.com/justinw/archive/2007/05/02/734522.html
http://java.chinaitlab.com/model/38350.html