Share via


ByteStream 編碼器

這個範例示範如何建立 ByteStreamHttpBinding,也就是示範位元組資料流編碼器功能的 Binding

討論

這個範例示範如何使用標準的繫結項目 ByteStreamMessageEncodingBindingElementHttpTransportBindingElement 建立標準的 Binding。 這個範例示範如何使用位元組資料流編碼器上傳和下載影像。 位元組資料流編碼器功能僅支援 HTTP 傳輸,並不支援可靠的訊息處理 (Reliable Messaging) 或安全性這類功能。 唯一支援的 MessageVersionNone

Ee960169.Important(zh-tw,VS.100).gif 注意:
如果您是在 Windows Vista 或 Windows 7 作業系統 中執行這個範例,請確定您是以更高的權限執行 Visual Studio 2010。

Ee960169.Important(zh-tw,VS.100).gif 注意:
這些範例可能已安裝在您的電腦上。 請先檢查下列 (預設) 目錄,然後再繼續。

<InstallDrive>:\WF_WCF_Samples

如果此目錄不存在,請移至用於 .NET Framework 4 的 Windows Communication Foundation (WCF) 與 Windows Workflow Foundation (WF) 範例 (英文),以下載所有 Windows Communication Foundation (WCF) 和 WF 範例。 此範例位於下列目錄。

<InstallDrive>:\WF_WCF_Samples\WF\Basic\Binding\ByteStreamEncoder

若要安裝、建立及執行範例

  1. 在 Visual Studio 2010 中開啟 [ByteStreamHttpBinding.sln] 檔案。

  2. 啟動 ByteStreamHttpBindingServer 專案的新執行個體,方法是以滑鼠右鍵按一下 [方案總管] 中的專案,然後從內容功能表依序選取 [偵錯] 和 [開始新執行個體]。

  3. 啟動 ByteStreamHttpBindingClient 專案的新執行個體,方法是以滑鼠右鍵按一下 [方案總管] 中的專案,然後從內容功能表依序選取 [偵錯] 和 [開始新執行個體]。