现在有这样一个项目:
中间件采用Tomcat,基于Http协议的Web应用程序,不过显示层采用的是Swing界面。
比如登陆画面(Swing界面),输入用户名和密码后,按确认键,进行http通讯,在服务器端进行相关操作(比如取得一些下一步需要的数据),成功后登陆画面关闭,打开一个新的画面,把刚才从服务器上的数据存放在新打开的画面中。
不知道有没有人做过类似的项目,Swing,Http等等结合在一起不知道怎么下手,有没有好的设计思路或是方法,如果有相关源代码的话就更好了,感谢!

解决方案 »

  1.   

    老大,Swing怎么在客护端跑啊?
      

  2.   

    先做一个组件用以解析http协议,然后就把数据交给swing解释,相当于自己开发了一个浏览器,你可以看看用Java实现的浏览器是怎么做的。
      

  3.   

    tomcat写一个servlet响应客户端(swing)的请求即可。
      

  4.   

    我做过的
    协议用SOAP
    客户端是 WEBSTART
      

  5.   

    swing---http--tomcat-->>>返回数据--到swing界面
    现在的问题是,浏览器作业方式是在同一个画面中
    而这边的swing做法是:一个swing画面点击按钮触发业务逻辑,返回的数据却要在另一个swing画面上显示用
    一般的web开发,数据存在是在request或是session中处理,以forword向前流转的
    swing打开了一个新的画面,不知道如何处理相应的http和数据的存放动作
    不知道是否有相应的代码示例
    谢谢
      

  6.   

    建议用MFC的界面,使用WebService。