Hi
查看了不少资料,采用web start已基本完成局域网内部署application的需求,不过还有一些细节想请教下:
1、web start如何实现文件上传,局域网和外网,目前通过查看JNLP API未发现对服务器端的控制方法;
2、web start可否实现同服务器交互,访问服务器所在网段内的DB服务器?
PS:
1、对于第一个问题,局域网内文件上传,目前采用建立共享目录即可实现,但外网还不行
[code="java"]log4j.rootCategory=debug,stdout
log4j.appender.stdout=org.apache.log4j.DailyRollingFileAppender
#使用http://server ip//directory ,不行
log4j.appender.stdout.File=\[server ip]\logs\erp.log
log4j.appender.logfile.DatePattern='.'yyyy-MM-dd-HH
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%l%c%d-%m%n[/code]
2、对于第二个问题,只是想确认下,有没有办法实现。当然,通过j2ee的技术是一定可以实现,但需要一个
AP Server,目前想尽量避免这个开销
3、希望我说得清楚了,先谢过
[b]问题补充:[/b]
根据1楼的回答,RCP和WebService没有做过,查了查资料,发现二者都可以满足需求,不过基本上原来的application程式结构会大幅度改动,比如:
针对第二个问题,与DB的交互,若使用WebService,由于application中与DB的交互采用的是:JTable类与DB绑定,因此改动会很大
这是我的困惑,麻烦有朋友若有好的想法和方案,能说得稍详细些,或给些资料的链接也成