还是没有说清楚问题!!1. obj是由谁通过什么方式发送的? 2. Thread A Monitor的socket与Http request是什么关系? 3. proxy 即 Thread B与web server是什么关系?Thread B是运行于web server container内部还是另我作为一个独立的service运行的。你最好将你的问题写清楚。
感谢神鸟的关注:我再描述清楚点 Thread A 监听5000端口,A和httprequest的关系是如果obj的验证合法就让httprequest到达指定的server。其中obj是和客户的httprequest关联的。目前我通过解析出客户端的ip+端口,以它为key值,用hashmap存储obj。Thread B,即httprequest的目标socket,它实际是一个proxy,它负责从hashmap中取得obj,并把obj添加到httprequest中。然后转发到真实的webserver当中 目前的问题就是如何解决A B 如何很好的共享obj。
感觉用等待的方式,似乎解决不了这个问题、、、我的qq 190755556,
2. Thread A Monitor的socket与Http request是什么关系?
3. proxy 即 Thread B与web server是什么关系?Thread B是运行于web server container内部还是另我作为一个独立的service运行的。你最好将你的问题写清楚。
Thread A 监听5000端口,A和httprequest的关系是如果obj的验证合法就让httprequest到达指定的server。其中obj是和客户的httprequest关联的。目前我通过解析出客户端的ip+端口,以它为key值,用hashmap存储obj。Thread B,即httprequest的目标socket,它实际是一个proxy,它负责从hashmap中取得obj,并把obj添加到httprequest中。然后转发到真实的webserver当中 目前的问题就是如何解决A B 如何很好的共享obj。