Webservice显示Java框架

时间:2013-11-20 05:43:43

标签: java swing web-services jframe jax-ws

如果以下关于我的网络服务的想法是可行的,我需要一些建议,如果是这样的话,有关如何实现相同的一些指示。

Web服务请求:请求编号 Web服务响应:用户桌面上的Java Jframe弹出窗口,其中包含从数据库中查询的请求的详细信息。

点击发送给用户的电子邮件通知中的超链接即可触发此Web服务。 我无法在客户端编写任何代码来读取Web服务响应,然后填充Java框架。

因此,我的网络服务可以在查询网络服务时在用户桌面上弹出JFrame吗? 如果是这样,我将如何在WSDL中配置我的响应?

1 个答案:

答案 0 :(得分:2)

Web服务在服务器上运行,JFrame将在客户端上的不同JVM内运行。所以不,Web服务无法触发客户端上显示的JFrame 事实上,Web服务不能强迫客户端做任何事情。客户端对Web服务提供的任何信息所做的完全取决于客户端,可以是任何东西,从Java Swing应用程序(可以使用它在JFrame中显示某些内容)到另一个用Perl编写的Web服务(其中可能会将它作为另一个调用或响应的输入用于ASP Web应用程序(可能在网站上将其显示为图形或数据表)到Oracle SQL查询(可能使用结果输入数据)进入一个数据库表,可能会触发其他东西发送电子邮件,例如) 这就是网络服务的本质,它们完全不知道什么和谁叫它们。