请教下TCP通讯下自己的服务器怎么给另一个服务器主动发消息,多谢了

请问下TCP通讯下自己的服务器如何给另一个服务器主动发消息,谢谢了
      初次接触TCP,因为项目需要建了一个socket服务器,服务器对客户端的功能基本实行了,现在需要每次开机给另一个服务器发送指令,不知道怎么做好,请各位指导下,十分感谢!!!!
------解决思路----------------------
通讯整完了,问题就剩开机自动给服务器发送请求的问题咯
开启程序自动运行
1、机器打开,不登录,程序如果要自动运行,这个需要使用windows服务来控制
2、机器打开,输入密码登录,程序自启动, System .Microsoft.Win32有封装好的类

开机软件自启动,然后进行发送请求呗
------解决思路----------------------
你的服务端作为TCPClint,另一个服务端作为TCPListener不就得了

跟你之前做过的服务端客户端代码有任何区别吗
------解决思路----------------------
既然服务器与客户端的功能基本实现了,说明你已经掌握了Socket编程的基本方法,那么,要与另一个服务端通讯,只要把你这个服务端作为一个客户端,然后按另一个客户端的协议发送数据就可以了,这个道理是一样的啊。
------解决思路----------------------
两个服务端其实就是一个服务端和一个客户端
------解决思路----------------------
引用:
Quote: 引用:

既然服务器与客户端的功能基本实现了,说明你已经掌握了Socket编程的基本方法,那么,要与另一个服务端通讯,只要把你这个服务端作为一个客户端,然后按另一个客户端的协议发送数据就可以了,这个道理是一样的啊。

也不是很熟悉了,都是看别人的学习的,我也想将他作为客户端,因为都是服务器,大家都处于监听状态。我原本想用connect连接,发现直接连不上,有错误。我原来的客户端都是用connect去连接的,在服务器端,要怎么做才好


给你一个比较容易理解的办法。另外写一个客户端程序,它只做一件事情,就是连接到另外的服务器,然后向另外的服务器发送消息,发完以后程序退出。有了这个另外客户端,当你的服务端程序启动时,去运行一次另外客户端就可以了。