我是新手,需要了解Thrift RPC框架的章节。为此,我已经下载了计算器教程(包括客户端和服务器)。
我认为这是了解最新情况的最佳方式。
我能够做到以下
我正在复制一些代码以供客户项目的主要方法参考
public static void Main()
{
try
{
TTransport transport = new TSocket("localhost", 9090);
TProtocol protocol = new TBinaryProtocol(transport);
Calculator.Client client = new Calculator.Client(protocol);
transport.Open();
尝试执行上述行时系统会生成错误。
错误如下。
无法建立连接,因为目标计算机主动拒绝了它127.0.0.1:9090
想到的一个明显的解决方案是防火墙。我创建了一些防火墙规则,允许在端口9090上进行连接。但错误仍然存在。
任何有套接字连接和/或节俭使用经验的人都可以指导我解决此错误吗?
提前感谢
罗米
答案 0 :(得分:1)
此问题已解决。我只是忘了启动服务器。 : - )