我现在有一个java程序,想要转换成J2EE Application Client 并发布到Webs

wangtao20100904 发布于 2010/09/12 11:06
阅读 327
收藏 1

我现在有一个java程序,想要转换成J2EE Application Client 并发布到Websphere上,让客户端调用,该怎么做?利用EJB来做,现在是有一个Socket服务端程序,是用main方法实现的,想要将它部署到webSphere上面,供客户端来调用,该如何实现?谢谢各位大侠了。

加载中
0
周东明

调用什么?调用这java程序的方法还是仅调用这程序的服务?

如果调用的是方法,那你的java程序里的socket就没必要了,因为ejb已经为你封装好这些网络相关细节。

如果是调用服务,你为什么要部署在WebSphere上呢?你的socket就提供了网络的服务。

0
wangtao20100904
wangtao20100904

引用来自#2楼“周东明”的帖子

调用什么?调用这java程序的方法还是仅调用这程序的服务?

如果调用的是方法,那你的java程序里的socket就没必要了,因为ejb已经为你封装好这些网络相关细节。

如果是调用服务,你为什么要部署在WebSphere上呢?你的socket就提供了网络的服务。

 以前用的就是socket服务器,用main方法启动一直监听端口,可现在那,项目经理说要写成J2EE Application Client形式的,发布到Websphere上面,启动起来 就可以监听相应端口了,我现在有以前的Socket服务器代码,是Java程序的,不是企业应用程序,没法发布到websphere上面,他说用J2EE Application Client可以实现Java程序转换成企业应用程序,再发布到Websphere上,由于我刚接触Websphere,不懂怎么实现,上网查了很多,也还是稀里糊涂的。

0
shijacky
shijacky

把业务抽出来,然后重写吧,不过客户端调用部分也要重写

其实都是相同的原理 请求 -> 处理 -> 返回

只是你原来的请求和返回是用socket的方式实现的,现在要改成其它方式而已,如http

0
wangtao20100904
wangtao20100904

引用来自#4楼“shijacky”的帖子

把业务抽出来,然后重写吧,不过客户端调用部分也要重写

其实都是相同的原理 请求 -> 处理 -> 返回

只是你原来的请求和返回是用socket的方式实现的,现在要改成其它方式而已,如http

 这样的话,工程量会大点了,不过也可以考虑下,呵呵,谢谢你哈。

返回顶部
顶部