linux - 监听Linux上的特定端口以访问来自移动设备的数据

标签 linux centos listener port

我是Linux平台的新手,我正在研究java技术。 我要做的是:有一个在移动设备上运行的程序,它将一些数据发送到我的 Linux 机器,现在我必须用 java 创建一个程序

  1. 监听特定端口。
  2. 访问数据来自该端口(由移动设备发送)
  3. 将该数据保存到数据库。
  4. 响应移动设备。

即我会让我的 Linux 系统作为服务器,可以监听许多客户端(移动设备),但不知道如何配置这个环境...:(

我使用 Cent OS 5.4 和 安装了jdk1.6.0_24

任何帮助将不胜感激......

提前致谢!

库什

最佳答案

Java 最大的优势之一是,只要您坚持使用核心 Java 功能,您几乎可以忽略主机操作系统。在您描述的情况下,您应该能够通过简单地使用标准 Java 网络 API 和 JDBC 来访问现有的外部数据库来完成所有工作,或者您可以选择任意数量的嵌入式 Java 数据库,例如 Derby 。对于您所说的用例,您将在 Linux 上运行应用程序几乎是无关紧要的(这应该是个好消息......除了编写应用程序之外,您不需要学习整个操作系统;-)。

关于linux - 监听Linux上的特定端口以访问来自移动设备的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5595226/

相关文章:

java - 如何连接两个 fragment 并在适配器中编写监听器

c - 如何使用 libnl 将我的设备连接到 wifi?

docker - datapower docker实例中的写入内存错误

cron - 如何使用crontab执行需要tty的shell脚本

Java:监听器子类不会更改父类(super class)按钮

java - 了解 swt SelectionListener 中的 widgetSelected 事件和 widgetDefaultSelected 事件吗?

linux - 使用 grep 和 sed 替换字符串

json - 如何解析变量中的Json

linux - 如何使用 Homebrew 软件在 Ubuntu 20.04 中正确安装 azure-cli?

redis - 卸载 Redis 会清除它的内存数据吗?