在tomcat上的web应用,跟普通java应用之间实现双向数据交互,有哪些可行的方式?注:
目前已找到如下方法:
方式1:将java应用集成到web应用中,也放到tomcat中去跑。由于java应用要处理大批量请求,放进tomcat中就相当于给孙猴子加了“紧箍咒”,故此方法不可行。
方式2:xml,xml通信我不熟悉,恳请各位xml的老人发表意见。但据说此方法效率不高,我正在考虑中。
方式3:由于web应用和java应用都是基于同一个数据库,通过数据库来间接实现数据交换,貌似效率也不会太高。欢迎老人们提供新的解决方法。
目前已找到如下方法:
方式1:将java应用集成到web应用中,也放到tomcat中去跑。由于java应用要处理大批量请求,放进tomcat中就相当于给孙猴子加了“紧箍咒”,故此方法不可行。
方式2:xml,xml通信我不熟悉,恳请各位xml的老人发表意见。但据说此方法效率不高,我正在考虑中。
方式3:由于web应用和java应用都是基于同一个数据库,通过数据库来间接实现数据交换,貌似效率也不会太高。欢迎老人们提供新的解决方法。
监听端口应该是最快的了,
其次可以用webservice, 由java应用发起数据交换请求
HttpClient 貌似也不会
这种方式在开发中还是较常见的。
处理的好的话,效率还是不错的。
推荐楼主侧重考虑这种做法。
其实其他方法也可行的,只是偶不会那些技术。
这点分,大家均分了吧