因为前台需要监测后台数据库是否在运行一个特定的进程,需要得到后台数据库正在运行的进程信息,请问如何实现?

解决方案 »

  1.   

    前台是windows系统,后台数据库在AIX UNIX系统上。网上查了查,好像是向UNIX系统输出查看进程命令,然后对返回的输出进行操作。
    如何向另一台机器上的UNIX系统输出命令呢?
      

  2.   

    必需那台UNIX系统上有相关的服务才行。比如通过telnet或者ssh。
    或者在那台UNIX系统上写个小程序,可以通过网络连上去,每次接受到客户端连接时,都去查一下数据库进程的状态,并返回给客户端。
    也可以在UNIX上写个客户端程序,定时地主动向WINDOWS这边报告。
    还可以走HTTP,在UNIX上写个CGI脚本实现。甚至做成WebService。
    总之方法多多,但万变不离其宗,都离不开网络通信。