在VS中制作一个HelloServer类,将姓名参数传递给规则服务,并调用hello规则包,显示返回的欢迎辞。
新建C#工程
在VS中,新建一个名为HelloServer的控制台应用程序的工程:

添加引用
将RuleEngine.dll添加到引用中。该文件一般位于VisualRulesSolution安装目录的samples\notnet\RuleEngine\bin\Release目录下:

编写Program.cs
代码如下,其中192.168.19.128为服务器地址:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using RuleEngine;
namespace HelloServer
{
class Program
{
static void Main(string[] args)
{
RuleServerPoolFactory factory = RuleServerPoolFactory.getFactory("192.168.19.128", 1508);
RuleService service = factory.RuleService;
service.put("name", "测试Socket访问");
service.execute("hello");
Console.WriteLine( service.getString("welcome") );
Console.Read();
}
}
}
执行测试类
点击执行后,看到执行结果如下,说明已经调用规则包成功:
