【问题标题】:How to connect to a server through eclipse plugin and perform operations如何通过eclipse插件连接服务器并进行操作
【发布时间】:2023-03-11 23:05:02
【问题描述】:

我正在使用 java 作为语言编写一个 eclipse 插件。该插件是服务器中存在的工具的接口。用户在 Eclipse 中编写文本。服务器应该解析它并给出一个输出。这应该在 eclipse 中显示回来。

以上简单步骤必须由我的应用程序执行。目前,我已经准备好解析的后端工具。 eclipse 的前端已经准备好一个虚拟的 GUI。我的问题是服务器和 eclipse 插件之间的连接。

如何在 Eclipse 中向服务器发送文本(比如当用户按下界面中的按钮时)。我知道服务器详细信息,例如 LAN 上的服务器地址和用户名/密码。

我应该使用哪些接口/什么类型的编程来完成这个。

编辑:

这是我在服务器上运行命令的方式:

mycommand -f [filename] [optional arguments]

我的前端已在 Eclipse 中准备好 GUI 以形成 [optional arguments] 部分。现在我必须将文本发送到mycommand 并获取其输出。

【问题讨论】:

  • 那是什么服务器?
  • 服务器使用的协议是什么? UDP? TCP? HTTP? RMI?
  • @AviramSegal 内部局域网服务器??? (我认为:P,但我无知)。我可以在 Windows 上使用cmd(命令提示符)中的telnet 命令连接到它。服务器地址的格式为 myMachine@somedomain.com
  • @JBNizet ...我怎样才能找到它?我对此很陌生。我使用流行的putty 应用程序连接到它。我使用telnet 选项
  • @AviramSegal 是的。但我也可以在上面使用 FTP(已经尝试过了)...还没有尝试过其他命令。

标签: java eclipse eclipse-plugin client-server


【解决方案1】:

要发送/接收消息,我建议您使用易于实现的 Java RMI。

这里是设置客户端和服务器的教程:

http://docs.oracle.com/javase/tutorial/rmi/index.html

【讨论】:

  • 谢谢 :) 我会查看并在尝试后更新。
【解决方案2】:

我会使用来自Apache Commons NetTelnetClient 连接到telnet 服务器并做一些事情

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多