想写一个程序随机器启动后就自动在后台运行,这个程序没有自己的操作界面,象sqlserver一样(可能我表达得不够专业,sorry),再写一个可以在前台运行的程序(有自己的操作界面)来管理后台程序并向后台程序传递参数。
菜鸟问:这是不是要用到com技术,将后台程序做成一个进程外服务器,前台程序做成客户程序?在delphi中做这样两个程序的大致思路是怎样的?在delphi中做一个进程外服务器因该怎样下手,请指点思路,大致过程,请给点资料或一个难度合适的例子!!!!
谢谢!!!!!

解决方案 »

  1.   

    后台的可以做成windows服务程序,提供socket端口监听, 客户端就利用socket来和服务程序进行通信,并发送相应的指令给服务程序,让服务程序中写好的代码去处理相应的事情. :)
      

  2.   

    如果做c/s三层开发的话,这方面应该想起来容易一些. 可以用做三层的方法来实现,只要把服务端做成windows服务就可以了. 呵呵
      

  3.   

    小飞兄弟,麻烦再详细说几句,给个例子或资料吧!!那么说这个和com中的客户/自动化服务器 不一样了?