用VS 2008開發WCF(一)——最快速的WCF入門
第一步,開啟VS 2008,然後新建一個專案,專案使用WCF型別,具體選擇“WCF類庫”。
什麼都不用改,直接設定新建好了的WCF類庫專案為啟動專案,Ctrl+F5開始執行。
什麼?類庫不能直接執行?你且試試。
系統托盤會出現一個WCF服務主機的小圖示,點選,檢視這個WCF專案被分配為什麼訪問路徑。
這樣我們就新建好了一個WCF服務,其中的程式碼應該是預設的。
IService1.cs
Service1.cs
App.config
下面我們新建一個WindowsConsole專案(方便而已,你完全可以新建一個其它的,只要能輸出結果就行)
在專案上右擊,新增服務引用。
注:必須最低是.NET 3.0專案才會出現此選項,如果發現沒有,請檢視是否該專案建立版本低於3.0了
服務引用的地址就是剛才系統預設分配的地址
新增完成後,在程式碼中呼叫下面的程式碼,即可看到呼叫成功了
根本不需要特意寫一個HOST,因為VS已經提供WCF的服務主機了。
先跨進WCF的門檻,然後再慢慢研究如果託管,不是更好嗎。
相關推薦
用VS 2008開發WCF(一)——最快速的WCF入門
第一步,開啟VS 2008,然後新建一個專案,專案使用WCF型別,具體選擇“WCF類庫”。 什麼都不用改,直接設定新建好了的WCF類庫專案為啟動專案,Ctrl+F5開始執行。 什麼?類庫不能直接執行?你且試試。 系統托盤會出現一個WCF服務主機的小圖示,點選,檢視這個WCF專
WCF(一):初識WCF
cee 不能 調用 iat 相關 peer 選項 也有 激活 目錄: 一、什麽是WCF 二、WCF能做什麽 三、WCF的模型 四、WCF的基本概念 五、WCF的快速創建 1.WCF是什麽 A、WindowsCommunication Foundation(WCF)是由微
開發問題(一)在windows和linux端口占用問題
logs ets 情況 toc 端口占用 所有 註意 linu eclips 前言 今天在MyEclipse中使用tomcat發現tomcat端口8080竟然被占用了,所以就找了一下解決辦法共參考! 在網絡程序的調試過程中,經常發生一些出乎意料的事情,比如創建一
用Unity實現AR類爐石傳說遊戲——開發框架(一)
遊戲流程圖 玩家類 每場對戰中有兩個玩家例項 每個玩家擁有: 卡組 牌庫 手牌 場上的英雄 生命值,能量值等屬性 卡組 vector作為容器儲存 vector<Card> CardsCombination; 由
VS2017的C++開發心得(一)VS的專案建立
從2017開始VisualStudio開放了免費版本2017community版本,也不用再絞盡腦汁去破解這款神一般的IDE,直接去官網下載安裝即可。安裝元件如下: 工作負載中只選擇C++的桌面開發就行,不需要的會很佔硬碟而且是很多的C盤硬碟,以後有需要可以隨時增加。
學習 MeteoInfo二次開發教程(一)
mat 沒有 組件 資源管理 img 教程 layer 添加 bbs 來自氣象家園:http://bbs.06climate.com/forum.php?mod=viewthread&tid=6631 按照教程,沒有太大問題,有些是對c#操作不熟悉導致。 1.添加d
netty開發教程(一)
prot eventloop 操作 公司 大量 read readline 獲得 github Netty介紹 Netty is an asynchronous event-driven network application framework for
ios開發技巧(一)
nss sets pos 哪裏 tro size wid navi tran iOS的一些小技巧 TableView不顯示沒內容的Cell怎麽辦? 類似這樣的,我不想讓以下那些空的顯示. 非常easy. self.tableView.tableFoote
Cardboard虛擬現實開發初步(一)
sce hot tracking 發的 tle motion 減少 app ide Google Cardboard 虛擬現實眼鏡開發初步(一) 虛擬現實技術簡單介紹 不得不說這幾年虛擬現實技術逐漸火熱,伴隨著虛擬現實設備的價格迅速平民化,越來越
微信公眾平臺開發教程(一) 微信公眾賬號註冊流程
身份證 logs 政府 提交 註意 bsp 訪問服務器 定義 htm 具體的操作步驟 1、註冊公眾賬號 註冊地址:http://mp.weixin.qq.com/ 1)首先需要郵箱註冊: 2)郵箱激活。郵箱將會收到激活郵件,點擊激活鏈接即可。 3)需要登記個人信息。這裏需
MySQL 開發技巧(一)
logs 增加 .cn str wid select es2017 使用 idt 一、SQL語句分類 DDL 數據定義語言 TPL 事務處理語言 DCL 數據控制語言 DML 數據操作語言 SELECT INSERT UPDATE DELETE 二、正確使用S
曼思數學教育開發進展(一)
別人 有意義 提高 成功 目標 是不是 科學家 我們 事情 2017年10月18日,曼斯數學教育在取得了成功過後,現在即將入駐成都地區,曼思數學教育以小學,初中,高中數學為自己核心業務競爭力,旨在解決各個類型學生在面對數學這門學科時候的煩惱,不管是基礎薄弱的學生,對數學恐懼
vue項目開發流程(一)
訪問 running you 命令 http nbsp div spa new vue的環境配置好之後,讓項目運行起來,一般是localhost:8080,如果是移動端,想在手機上查看效果,可以用電腦ip連接訪問 1.打開控制臺查看本機ip,輸入命令:ipconfig
webpack開發案例(一)
sele tle 參數說明 logs css 直接 [] ima -128 案例一(基本打包) 基本前置條件 步驟一: <!DOCTYPE html> <html> <head> <meta charset="ut
新體能評定軟件開發總結(一)
自動更新 enc cti lis start apt 軟件開發 har 更新 轉載請註明來源。 加入新特性: 對話框,NumberPicker,專項訓練入口界面,新兵、文職人員專欄,自動更新。 總結問題: startActivityForResult(Intent
PythonWeb開發教程(一),開發之前需要準備什麽
服務 操作數 什麽 upload 進行 數據 AR 安裝 函數 這個博客系列,主要是寫怎麽用python開發網站,web開發,一來加深自己的印象,溫故而知新,二來希望可以幫助到其他想學pythonWeb開發的朋友。 什麽是web開發呢,其實就是開發一個網站了。那開發
vue 開發系列(一) vue 開發環境搭建
更新 AC .org 開發環境搭建 執行命令 taobao AR reg 開發技術 概要 目前前端開發技術越來越像後臺開發了,有一站式的解決方案。 1.JS包的依賴管理像MAVEN。 2.JS代碼編譯打包。 3.組件式的開發。 vue 是一個前端的一站式的前
使用SDL開發IMGUI(一)
target sdl2 布局 自動布局 png 十分 class 可能 接受 Note:原教程來自http://iki.fi/sol/imgui/ 00 – 介紹 IMGUI全稱:Immediate Mode GUI。IMGUI不同於我們常見的RMGUI(MFC、QT、WP
LayIM.AspNetCore Middleware 開發日記(一)閑言碎語
時光 運行 過時 del middle 一個 例如 nbsp target 前言 前幾天寫博客的時候突然看見了歷史上的今天。不禁感慨時光如梭,這系列博客後來被我標註了已經過時,但是還有很多小夥伴咨詢我。既然過時就要更新,正好 .NET Core 也出來很久了,於是乎想
測試平臺開發記錄(一)
文檔 直接 重新整理 繼續 框架 運行 自動化 一點 開發 最近幾個月最主要的工作就是測試平臺開發,由於內容比較多,我計劃分幾期來討論。 提到“測試平臺”測試會覺得比較高大上,其實就是“xx測試管理系統”,既然是一個管理系統,又是主要服務於測試的,所以,主要功能就是:管理接