第一章「藍月亮」(千載難逢之意) 論述分布式計算面臨的普遍需求、普遍概念與技術演進,指出 WCF 發布意義重大,迫使我們重新思考分布式應用設計。
歷次嘗試標準化類型系統/傳輸/記憶體模型 (CORBA、DCE/RPC、RMI、COM+/DCOM) 均未獲廣泛接受。
Internet 標準 (HTTP/HTML/XML) 成功關鍵:關注資料本身,而非平台細節。
SO 應用採用特定結構收發訊息,接收端稱為服務。服務透過訊息結構揭露功能,傳輸媒介不限。
對比元件架構:需共同平台/執行階段、同步升級,緊耦合僅支援應用-應用連接。SO 以契約/訊息實現鬆耦合,滿足雙重連接需求,版本彈性更佳。
SO 概念脫離實作/平台/執行階段,核心在訊息。最大阻礙:缺乏訊息框架共識。
WS-* 規範族群 (Addressing、Security、Trust、ReliableMessaging、AtomicTransaction、Policy 等) 由主流廠商多年會議共同制定,採 XML/SOAP,建立公共訊息架構,獲廣泛採納。
JSON 等新格式雖不屬 WS-*,但在 AJAX 場景同屬 SO——關鍵在雙方認可訊息格式。訊息格式將隨時代演進。
「The moon is Blue」源自西方典故,意指極罕見、具時代意義之事件 (如相對論、登月)。作者以此強調 WCF 出現的深遠意義。