zoukankan      html  css  js  c++  java
  • WCf客户端测试

    1. 添加项目ConsoleWCFTest
    2. 添加WCFService、WCFServiceProxy
    3. 配置App.config
      <?xml version="1.0" encoding="utf-8" ?>
      <configuration>
        <startup>
          <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
        </startup>
      
        <system.serviceModel>
          <client>
            <endpoint name="bookInfo1" address="net.tcp://localhost:8082/BookService" binding="netTcpBinding"
                      contract="WCFService.IBookService" >
            </endpoint>
            <endpoint name="bookInfo" address="http://localhost:8081/service/basic" binding="basicHttpBinding" contract="WCFService.IBookService">
            </endpoint>
          </client>
        </system.serviceModel>
      </configuration>
    4. 调用
      using System;
      using System.Collections.Generic;
      using System.Linq;
      using System.Text;
      using System.Threading.Tasks;
      using WCFService.Models;
      using WCFServiceProxy;
      
      namespace ConsoleWCFTest
      {
          class Program
          {
              static void Main(string[] args)
              {
                  var result = BookServiceProxy.Add("WCF编程", 12);
                  List<Book> list = BookServiceProxy.GetList();
                  Console.WriteLine("Add:" + result);
                  Console.WriteLine("GetList:" + list);
                  Console.ReadLine();
              }
          }
      }
  • 相关阅读:
    获取进程编号
    通过队列完成进程之间的通信
    多进程的使用
    多任务的介绍
    nginx 的正向代理 和 反向代理
    nginx 学习 不断更新
    git 随笔(随时更新)
    mysql 主从复制
    指着他活着呢
    nginx正向代理 (带着请求头)
  • 原文地址:https://www.cnblogs.com/wzq806341010/p/3603654.html
Copyright © 2011-2022 走看看