linux虚拟应用程序:这可能吗?

linux虚拟应用程序:这可能吗?,linux,terminal,virtualization,credit-card,Linux,Terminal,Virtualization,Credit Card,我需要所有Linux专家的指导。我想做以下几点。如果可能的话,请告诉我。如果不是,请告诉我原因 我希望用户与连接到Linux瘦客户端PC的触摸屏LCD交互。我希望使用Linux终端服务器运行虚拟Linux应用程序(与用户交互)。换句话说,我希望在瘦客户机上运行虚拟化应用程序。例如,运行Openoffice Writer(相当于MS Word的开源)。在我的特殊情况下,我将有一个虚拟化应用程序,它需要与连接到瘦客户端pc的USB信用卡读卡器进行交互。我还需要将信息发送到运行在Mozilla中的其他

我需要所有Linux专家的指导。我想做以下几点。如果可能的话,请告诉我。如果不是,请告诉我原因

我希望用户与连接到Linux瘦客户端PC的触摸屏LCD交互。我希望使用Linux终端服务器运行虚拟Linux应用程序(与用户交互)。换句话说,我希望在瘦客户机上运行虚拟化应用程序。例如,运行Openoffice Writer(相当于MS Word的开源)。在我的特殊情况下,我将有一个虚拟化应用程序,它需要与连接到瘦客户端pc的USB信用卡读卡器进行交互。我还需要将信息发送到运行在Mozilla中的其他ajax应用程序

我关心的一个问题是发送信用卡信息(通过瘦客户端上的usb获得)。我需要创建一个本地应用程序,在瘦客户端上运行,并将卡信息发送到服务器,或者USB交互也可以“虚拟化”。例如,通过运行linux终端服务器和瘦客户端,我的USB交互会自动发送到服务器上运行的虚拟应用程序吗


提前感谢您的帮助。

也许您想要的术语是“X服务器”

X是一种远程接口协议,也用于本地GUI。但重要的是,它可以很好地在远程主机上显示并接受来自它们的输入

在这种情况下,任何具有GUI的linux机器都可以充当“瘦客户机”(大多数发行版可以配置为除了X服务器、窗口管理器和远程登录工具之外几乎不运行),并且基本上任何具有网络访问的机器(linux或其他)都可以充当应用程序的主机

我现在还不清楚你是否可以通过X获得USB输入。如果你的USB设备可以被配置成像键盘一样发送输入,我认为你是黄金


X的术语怪癖:

  • 显示GUI并在键盘和鼠标中进行处理的机器是“服务器”
  • 运行代码的机器是“客户机”
为什么??因为服务器使监视器、键盘和鼠标可供客户端使用。别向我抱怨,这种用法由来已久



旁注:是否有任何东西阻止您开发web应用程序?这样,您就可以与任何能够运行足够强大的web浏览器的主机操作系统(也就是说,所有消费PC操作系统、现代游戏机、一些智能手机等)实现跨平台兼容性。

也许您想要的术语是“X服务器”

X是一种远程接口协议,也用于本地GUI。但重要的是,它可以很好地在远程主机上显示并接受来自它们的输入

在这种情况下,任何具有GUI的linux机器都可以充当“瘦客户机”(大多数发行版可以配置为除了X服务器、窗口管理器和远程登录工具之外几乎不运行),并且基本上任何具有网络访问的机器(linux或其他)都可以充当应用程序的主机

我现在还不清楚你是否可以通过X获得USB输入。如果你的USB设备可以被配置成像键盘一样发送输入,我认为你是黄金


X的术语怪癖:

  • 显示GUI并在键盘和鼠标中进行处理的机器是“服务器”
  • 运行代码的机器是“客户机”
为什么??因为服务器使监视器、键盘和鼠标可供客户端使用。别向我抱怨,这种用法由来已久



旁注:是否有任何东西阻止您开发web应用程序?这样,您就可以与任何能够运行足够强大的web浏览器的主机操作系统(也就是说,所有消费PC操作系统、现代游戏机、一些智能手机等)实现跨平台兼容性。

VirtualBox的完整商业版可以实现所有这一切,它附带了一个经过修改的VNC客户端:


然而,我想回答关于web应用程序的第二个问题。。。这是可以做到的。当然,如果您需要完整的借记卡设施,包括芯片卡,这可能会变得更复杂。

VirtualBox的完整商业版可以完成所有这些,它附带了一个改进的VNC客户端:


然而,我想回答关于web应用程序的第二个问题。。。这是可以做到的。当然,如果您需要完整的借记卡设施,包括芯片卡,这可能会变得更复杂。

是的,这可能是解决远程终端基本问题的更好解决方案。web应用程序还可以解决安全问题(通过ssl)。然而,我认为ssh-X同样安全。是的,这可能是解决远程终端基本问题的更好的解决方案。web应用程序也可以解决安全问题(通过ssl)。然而,我认为ssh-X同样安全。