从C#中的Java小程序读取数据

本文关键字:程序 读取 数据 Java 中的 | 更新日期: 2023-09-27 18:28:02

是否可以从只能通过浏览器打开的Java小程序中读取数据?

小程序每分钟都在刷新自己(也可以通过按下按钮来完成),我需要检索小程序中显示的一些信息。

从C#中的Java小程序读取数据

您可以引入客户端小程序和服务器端程序之间的通信。我们通过从Java小程序到Windows服务的TCP套接字连接来实现这一点。让Java调用服务器上的web服务也可以。

您也可以使用JavaScript与小程序交互,并让JS将数据发送回服务器。要从Java小程序在宿主页面上调用JavaScript,请调用JSObject.getWindow。在返回的对象上,调用调用JavaScript方法。调用的语法:

public abstract java.lang.Object call(java.lang.String methodName,
                                      java.lang.Object[] args)
                               throws JSException 

调用JavaScript方法。等效于"this.methodName(args[0],args1,…)"。