哈爾濱海月數據恢復,技術亞洲領先 設為首頁加入收藏RSS訂閱
中國區:哈爾濱(總部)鄭州、福建、深圳、沈陽、合肥、大連、包頭、淄博、上海、廣州
    南京杭州、嘉興、武漢、濟南、青島、新疆、太原
亞太區:印度、韓國泰國新加坡、馬來西亞澳大利亞
Windows
MS Windows NT操作平臺:與UNIX的企業互操作性(M$)

  網絡連接和服務

  互操作性的******個層次是在網絡中有能相互操作的計算機。這就是說計算機必須使用相同的協議并且必須有某些方法識別網絡上的資源。

  在基于 Microsoft Windows? 的 PC 和 UNIX 工作站之間實現***基本的集成需要兩個環境之間有可靠的網絡連接。Windows NT 通過內置的 TCP/IP 這一 UNIX 環境中使用的網絡傳輸協議標準套件支持提供了這一基礎。由于具有 TCP/IP 支持,基于 Windows NT 的服務器能夠天然地在企業網絡和 Internet 上與 UNIX 系統通訊。對諸如域名系統 (DNS)、動態主機配置協議 (DHCP)、BOOTP 和遠程過程調用 (RPC) - 基于 TCP/IP 的企業網絡的積木式組件 - 之類服務內置支持能確?;?Windows NT 的服務器能夠提供必要的基礎結構以部署和管理這些網絡。

  基于 Windows NT 和基于 UNIX 的系統使用共同的 TCP/IP 基礎結構的另一個好處是支持諸如 FTP、HTTP 和 Telnet 之類的服務。通過 FTP 和 HTTP 服務,用戶能夠跨異機種系統網絡復制文件,然后把它們當作文本文件甚至作為 Microsoft Word 文檔在本地操作。除復制 UNIX 文件外,PC 用戶還能夠通過 Windows NT 遠程登錄支持訪問基于字符的 UNIX 應用程序。通過運行 Windows 95 和 Windows NT 操作系統內置的終端仿真軟件,基于 Windows 的 PC 用戶能夠以一種類似撥號連接的方式登錄到 UNIX 分時服務器上。輸入授權的用戶名和密碼后,PC 用戶能夠使用遠程 UNIX 工作站上的基于字符的應用程序,就好象直接登錄到系統上一樣。

  PC 用戶能夠在不同顯示窗口運行的應用程序之間操作數據,即使數據是由不同的操作系統上的應用程序生成的也是如此。例如,設想一個用戶使用一個 X Windows 仿真程序包從運行 Windows 的臺式機訪問 UNIX 工程程序包。有幾種 X Windows 仿真解決方案(例如 Hummingbird Communications 和 WRQ 提供的那些)可以滿足這種用戶的需求。這樣用戶可以從在 UNIX 系統上運行的應用程序顯示、選擇并剪切一個圖紙,并把那個數據粘貼到基于 Windows 的應用程序(例如 Microsoft Word for Windows)中。例如,技術文檔可能在一個工程組中編寫,一些重要數據在 UNIX 系統上并由 UNIX 應用程序管理,但有些文檔是在 Windows NT 工作站上使用 Microsoft Word for Windows 編寫的。

  大部分 UNIX 系統和 Internet 上使用 DNS 將名稱解析為 Internet 地址。從本質上來說 DNS 是 TCP/IP 網絡上的一套協議和服務,能使網絡用戶在查找其它計算機時使用對用戶友好的分層次的名稱,而無須記 IP 地址。

  例如,假設 Microsoft 的 FTP 站點的 IP 地址是 157.55.100.1。大部分人會通過指定 FTP.microsoft.com 而不是不那么好記的 IP 地址訪問到這臺計算機。除了更容易記起外,名稱還更可靠。數字地址可能由于多種原因而更改,但單詞能夠始終使用。如果您在 Internet 上用過 Web 瀏覽器、Telnet 應用程序、FTP 工具或其它類似的 TCP/IP 工具,您就可能使用過 DNS 服務器。

  Windows NT Server 4.0 有一個基于標準 (IETF RFC 1053) 的內置 DNS 服務。由于 Windows NT Server 4.0 中的 DNS 是基于 RFC 標準的,系統管理員可以很容易地從他們現有的 DNS 遷移至 Windows NT Server DNS,或與非 Microsoft DNS 共存。

  Windows NT 4.0 Server DNS 服務提供了一個 Windows Internet 命名服務 (WINS) 查找功能。WINS 在基于 Windows NT Server 的網絡中動態管理網絡資源的友好的名稱和 IP 地址之間的映射。例如,如果名稱不能使用 DNS 解析,名稱請求就會被轉發至 WINS 來解析。作為 Windows NT Server DNS 服務的一部分提供的 WINS 查找功能免除了一些與當前網絡 DNS 系統有關的手動名稱和地址跟蹤管理任務,從而降低了管理費用。

  這種形式的名稱解析只在計算機運行啟用 DNS 和 WINS 的 Windows NT Server 的網絡上才有。

  有關 DNS 和 WINS 集成的完整討論,參見 Microsoft Windows NT Server 4.0“Networking Supplement”中的第 3 章“Implementation Considerations”。

  在大型分布式計算環境中工作的挑戰之一是標識和查找資源(例如用戶、組和文檔)。目錄服務提供了查找和標識系統中可用用戶和資源的方法。

  大部分企業已經有許多目錄。例如網絡操作系統、電子郵件系統和組件產品都有自己的目錄。因此每個系統都有一個 API 集合用于訪問和管理目錄。一個企業部署多個目錄時會出現許多問題,包括可用性、數據一致性、開發費用和支持費用。

  Active Directory 服務接口

  Microsoft 開發了 Active Directory 服務接口 (ADSI),以便于開發人員使用高級工具(例如 Microsoft Visual Basic? 編程系統、Java、C 或 Visual C++? 開發系統)編寫支持目錄的應用程序。這樣開發人員就無須擔心不同名稱空間之間存在的不同。

  例如,有了 ADSI,UNIX 開發人員就可以創建這樣的應用程序:只要有合適的服務提供程序可用,這些應用程序就可以用單一接口枚舉和管理基于 LDAP、基于 X.500、基于 NDS、基于 Notes 和基于 Windows NT 的目錄。一個 ADSI 提供程序為特定的名稱空間維持對象和獨立對象的實現。有了 ADSI,客戶只需關心獲取和使用對象的接口,而無須關心對象的軟件在哪里以及如何實現的。

  用戶和獨立軟件供應商可以下載 Active Directory 服務接口 (ADSI) 軟件開發工具包 (SDK)。Microsoft 還實現了用于 Java 的 ADSI,這樣便易于用 Java 編寫目錄管理應用程序。

  Microsoft 很注意與 UNIX 系統互操作情況下的異機種安全性。例如,Microsoft 將為 UNIX 提供與 Windows NT 服務的單向,已加密密碼同步。這個附件包可使 Windows NT 工作站的用戶登錄到基于 Windows NT 的域并獲得位于 UNIX 服務器的文件資源的訪問權限,而系統不會提示您輸入另一個用戶 ID 和密碼。用于 UNIX 的 Windows NT Services 目前正在進行 Beta 測試。詳細信息請看新聞發布。

  Advanced Server for UNIX (ASU) 進一步擴展了 Windows NT 和 UNIX 之間的互操作性。例如,它可為 UNIX 提供完全的 Windows NT 域控制器支持。. UNIX 系統在 Windows NT 環境中既可以是主域控制器也可以是備份域控制器。這就是說用戶可以一次登錄到 Windows NT 網絡并可訪問網絡上的分布在 UNIX 服務器和 Windows NT 服務器上的資源。AT&T 將 ASU 技術幾乎許可給所有主要的 UNIX 提供商專用,例如 Compaq?、Hewlett-Packard、Data General、Fujitsu-ICL 和 Siemens-Nixdorf。

  Advanced Server 支持 Windows NT 文件權限和本地及全局組權限。當基于 Windows 的客戶訪問 UNIX 服務器上的磁盤共享或打印共享時,UNIX 服務器對照 Windows NT 權限檢查用戶訪問權限?;蛘?,您可以使用戶通過兩個級別的權限(******個是 Windows NT,然后是 UNIX)以便提高安全性。ASU 還支持 Windows NT 本地和全局組,這樣能夠更容易地分割跨 Windows NT 和 UNIX 資源的用戶訪問。

  Compaq 已經給用于 DIGITAL UNIX 產品的 Advanced Server 添加了密碼管理工具。這個工具幫助用戶管理他們的 UNIX、NIS 和 Windows NT 密碼以幫助保持這些密碼同步。當 Windows 95 或 Windows NT 用戶更改他們的 Windows 網絡密碼時,他們也可以讓密碼更改影響他們的 DIGITAL UNIX 或網絡信息服務 (NIS) 密碼。

  安全支持提供程序接口

  Microsoft 安全支持提供程序接口 (SSPI) 是一個定義明確的公用 API,用于開發采用任何分布式應用程序協議的用來保證身份驗證、消息完整性、消息保密性和服務安全質量的集成安全服務。應用程序協議設計人員可以利用這個接口編寫不同的安全服務而無須修改協議本身。

  Windows NT 5.0 版本身集成了諸如 Kerberos 身份驗證、公鑰加密技術、數字證書支持、文件本身的加密和智能卡支持之類的安全技術。

  信息訪問

  互操作性的下一個層次是在異機種環境中能實現信息訪問。這就意味著在郵件環境間也能互操作,使得用戶可以訪問文件共享和打印機,而與服務器環境無關。

  對所有重要協議的******和廣泛的支持是 UNIX 和 Windows NT 上消息傳遞系統間無縫互操作的關鍵。Microsoft Exchange Server 5.5 版支持如下必要的協議:

  Exchange Internet 郵件服務 (IMS) 是一個全功能簡單郵件傳輸協議 (SMTP) 郵件服務器。消息可以在 Microsoft Exchange Server 和任何基于 UNIX SMTP 的郵件服務器之間發送。IMS 包括許多高端功能,包括阻止“郵件濫發”和未經請求的商務電子郵件 (UCE) 的功能。IMS 還支持 SMTP 擴展,例如 extended turn (ETRN), 它在提取 Internet 服務提供商保存的郵件時很重要。

  Exchange Internet 新聞服務器 (INS) 支持網絡新聞傳輸協議 (NNTP) 新聞發布站之間的雙向交換。把消息張貼到 UNIX 服務器主持的新聞組的用戶可以把消息提供給 Exchange 服務器,消息在那里保存在公用文件夾中。Exchange 用戶可以張貼到公用文件夾,在這種情況下他們的消息可以使用 NNTP 送到 UNIX 服務器上的新聞組。

  Exchange Information Store 通過一系列協議(包括 MAPI、POP3、IMAP4 和 HTTP 或 HTML)支持客戶訪問。UNIX 本身沒有 MAPI 客戶程序,但可以使用原始的 POP3 或 IMAP4 客戶程序直接與 Exchange 服務器上的郵箱連接。消息內容按原始格式提供給客戶,不需要轉換。

  Outlook Web Access (OWA) 這個由 Microsoft Windows NT Server Internet Information Server (IIS) 服務執行的服務器端應用程序,能使在 UNIX 工作站上運行的 Web 瀏覽器訪問 Microsoft Exchange Server 郵箱、公用文件夾和日歷。瀏覽器必須能夠支持框架和 Java 或 Visual Basic 腳本。在這種配置中,組成 OWA 應用程序的一套活動頁所包含的代碼在服務器上執行,結果被轉換成標準 HTML 并發送回瀏覽器顯示。

  SSL(安全套接字層)可以用于保護客戶和 Microsoft Exchange Server 之間連接的安全。SSL 可用于安全的 HTTP、POP3、IMAP4 和 LDAP 連接。Exchange 限制將 TCP/IP 端口用于客戶連接,所以通過防火墻的受控制的訪問得到完全的支持。

  Microsoft Exchange Server 5.5 支持 S/MIME 數字簽名和加密。這就是說配有一套 S/MIME 密鑰(例如 http://www.verisign.com 頒發的那些密鑰)的任何人都可以給收件人發送簽名的或加密的郵件,無論他們連接到 Exchange 還是 UNIX 郵件服務器。我們還提供客戶擴展以使 Exchange 客戶程序(例如 Microsoft Outlook? 消息和協作客戶程序)使用基于 PGP 的加密。

  有了這么一些協議,可以將 Microsoft Exchange Server 連接至 UNIX 消息傳遞環境,或者可以將用戶從 UNIX 郵件服務器遷移至 Exchange。在后一種情況下,用戶可以繼續使用相同的客戶程序。Exchange 資源工具包中包括用于發送郵件類型的系統的移動郵箱內容的遷移工具。

  經常在 UNIX 和 Microsoft 環境間共享文件的用戶覺得標準文件傳輸協議太麻煩。他們還可以有其它方法:服務器消息塊 (SMB) 和網絡文件系統 (NFS)。

  SMB 當維持與現有 UNIX 系統的連接采用 Windows NT 作主操作平臺時,面向 Microsoft 的方法通常是更好的選擇。在這種情況下,用于 UNIX 的 Windows NT 網絡解決方案 (SMB),例如 Compaq 的 Advanced Server for UNIX 產品能夠實現從運行 Windows NT 的臺式機到 UNIX 文件的訪問。

  NFS 所有主要的 UNIX 操作系統(包括 DIGITAL UNIX)都有內置的 NFS 文件共享功能。用戶在把 Windows NT 添加到 UNIX 是主操作平臺的環境時很可能會使用 NFS。NFS 作為使運行 Windows NT 的臺式機訪問 UNIX 系統上的文件或使 Windows NT Server 與 UNIX 臺式機共享文件的一種手段,也很可能對 UNIX 用戶來講已經是很熟悉了。

  網絡文件系統

  NFS 能使用戶安裝遠程目錄和磁盤,這樣它們看起來就象本地驅動器一樣。所有主要的 UNIX 操作系統 - 包括 DIGITAL UNIX - 都有內置 NFS 文件共享功能。

  使用 NFS 在 UNIX 和 Windows NT 操作平臺之間共享數據

  用于 Windows 操作平臺的 NFS 有兩種類型。用于 Windows、Windows 95、Windows 98 和 Windows NT 操作環境的 NFS 客戶產品能使客戶機訪問位于 UNIX 服務器上的文件和打印機。NFS 服務器產品 - ***常用于 Windows NT Server 環境 - 能使 UNIX 工作站和服務器訪問位于運行 Windows NT 的系統上的文件和打印機。

  Microsoft 在 Windows NT Services for UNIX 附件包中提供了 NFS Server 和 NFS Client 軟件。這個附件包還有其它有用的功能,包括單向密碼同步,25 個以上的 UNIX 腳本命令和 UNIX Korn Shell。單向密碼同步能使用戶在基于 Windows NT 和基于 UNIX 的機器之間使用一個公用密碼。UNIX 腳本命令和 Korn shell 能使用戶跨 Windows NT 和 UNIX 自動執行常見的過程和管理任務。想要在運行 Windows 95 或 Windows 98 的臺式機上安裝 NFS 的用戶可以利用第三方供應商(例如 Hummingbird、WRQ 和許多其他供應商)的產品。

  大部分提供用于 Windows 的 NFS 產品的供應商已經把 NFS 集成到 PC 臺式機。PC 用戶可以從 Windows 資源管理器、“我的電腦”或 Windows 文件管理器訪問 NFS 共享。用戶可以瀏覽他們的 NFS 目錄樹查看可以安裝的文件共享。大部分工具也支持 UNC 格式(例如 \\system\sharename)以映射 NFS 網絡驅動器。

  NFS Gateway

  用于 Windows NT 的 NFS Gateway 是許多供應商***近提供的產品。方法是非常簡單的:將 NFS Gateway 軟件裝載在 Windows NT 服務器上。服務器使用 NFS 在 UNIX 上安裝文件和打印資源,然后使用 SMB 協議與 Windows NT 社區重新共享這些資源。網關對 UNIX 系統而言看起來就象帶有終端訪問文件的另一個 UNIX 系統。UNIX 系統上不需要其它軟件,UNIX 系統管理員維護文件級的安全,Windows NT Server 系統管理員控制到連接的訪問。Windows NT Services for UNIX 的******版不包括 NFS Gateway,但附件包的第二版將包括。

  與 Microsoft Windows 聯網

  有許多基于 SMB 協議的產品提供 NFS 樣式的文件和打印共享的替換方法。這個方法通常用在基于 Windows NT 的站點(這種站點正要擴展并把 UNIX 服務器添加至基于 Windows NT 占主導地位的系統環境中),或想要在 Windows NT 樣式的文件和打印服務上標準化的 UNIX 站點。SMB 提供從現有 UNIX 服務器數據庫的平穩轉換,因而能使許多單位利用他們在硬件、軟件和技能的所作的投資。

  在 UNIX 和 Windows NT 之間共享數據

  通過在 UNIX 服務器和工作站上運行 SMB 協議,UNIX 系統能夠訪問由 Windows NT Server 管理的文件。但使用基于 Windows 的客戶程序訪問 UNIX 服務器上的文件更為常見。UNIX 上的面向 Windows 的聯網產品包括從叫做“Samba”的免費軟件端口,到 Microsoft 許可的 Advanced Server for UNIX,到獨立軟件產品(例如 Syntax Corporation 的 TotalNET Advanced Server 和 SCO 的 VisionFS 產品)。

  由于 UNIX 產品上的 SMB 協議作為服務器實現以支持原始的 Microsoft 客戶程序,在基于 Windows 的客戶機上不需要其它軟件。相反,軟件在集中管理的 UNIX 服務器上安裝、配置和管理。

  UNIX 應用程序上的 SMB 協議能使***終用戶訪問 UNIX 服務器,其方法與他們從 PC 使用基于 Windows 的網絡服務器非常相似。例如,用戶雙擊“網上鄰居”就會看到 UNIX 服務器和基于 Windows NT Server 系統一起顯示。用戶也可以瀏覽 UNIX 服務器查找可用的共享和打印資源,可以使用拖放操作在 Windows 95 資源管理器或 Windows for Workgroups 文件管理器把文件從基于 Windows 的共享移動到 UNIX 共享。

  UNIX SMB 產品的管理都有很大差異,從“Samba”提供的以 UNIX 為中心的配置文件方法,到使用 Windows NT Server 中的默認管理工具的 ASU 管理方法,到 Syntax 的 TotalNET Advanced Server 的基于 Web 的接口。

  什么是“Samba”?

  “Samba”是一套協同工作的程序,可使客戶機通過 SMB 訪問服務器上的文件和打印機。“Samba”是以源代碼形式分發的免費軟件,在 DIGITAL UNIX 和大多數 UNIX 變體上運行。

  “Samba”能使用戶從 LAN Manager 客戶機、Windows for Workgroups 版本 3.11 客戶機、Windows NT 客戶機、Linux 客戶機和 OS/2 客戶機把磁盤和打印機重新定向到 UNIX 磁盤和打印機。一個通用的 UNIX 客戶程序作為“Samba”套件的一部分提供。這個程序能使 UNIX 用戶使用一個類似于 FTP 的接口訪問任何其它 SMB 服務器上的文件和打印機。

  跨平臺管理

  系統管理員越來越多地面臨提供支持不同網絡協議的系統間的互操作性的需要。有了 Windows 系列,系統綜合程序得到對諸如 TCP/IP、NetBEUI、IPX/SPX、NetWare 核心協議之類的協議、系統網絡體系結構、LAN Manager、X Window System 和 NFS 的支持。

  為集成 Windows 和 UNIX 系統,Microsoft 在 Windows NT、Windows 95 和 Windows 98 中提供了簡單網絡管理協議 (SNMP) 服務。這樣 UNIX 系統的網絡管理員可以使用 SNMP 管理軟件(如 HP OpenView)管理基于 Windows 的系統。

  Windows NT 中的 SNMP 服務提供對 Internet Management Information Base-II (MIB-II) 和 LanMan MIB II 的支持。將來還會支持 Ethernet MIB、X.25 MIB 和 Host MIB。

  HP OpenView 和 IBM NetView 是 Windows 系列上可用的基于 SNMP 的管理軟件的典型。通過使用這樣的產品,Windows NT Server 的系統管理員能夠管理 UNIX 客戶機。

  ******說來,Windows NT 中的 SNMP 支持已經達到足夠的數量,Windows NT 操作系統上有 HP OpenView、Ca UniCenter TNG 和 IBM Tivoli 可用。另外,Windows NT Server 和 Windows NT Workstation 都包括對 SNMP 管理信息庫 (MIB) 文件的完全支持,可通過這些控制臺管理這些文件。

  對于已接受過 UNIX 系統管理培訓的系統管理員,Windows NT 現在可以用 MKS 和 Softway Systems 所提供的工具提供相同的管理范例。兩家供應商都提供 UNIX 樣式的命令、工具和解釋器環境,這樣讓基于 Windows NT 的系統看起來、操作和感覺都象基于 UNIX 的系統。沒有諸如 awk、 grep 和 ps 等工具就別扭的系統管理員現在管理基于 Windows NT 的系統效率立刻變得高起來。Windows NT 5.0 將提供全套的內置命令行和腳本化的管理功能,提供基于 Windows NT 系統的真正的“奔馳”的管理。

  Advanced Server for UNIX 具有直接從原始的 Windows NT Server 管理工具執行影響 UNIX 服務器的系統管理任務的功能。例如:

  系統管理員可以將用戶添加到 UNIX 和 Windows NT 用戶數據庫,這一點從與 Windows NT 操作系統一起提供的“域用戶管理器”工具一步就可以做到。

  使用 Windows NT Server 中的管理器工具,只需一步就可以在 UNIX 上創建對 PC 用戶和 UNIX NFS 用戶都可見的文件共享。

  Windows NT 系統策略編輯器可以用于建立策略,給跨 UNIX 和 Windows NT 操作環境的特定計算機、用戶和用戶組定義環境。

  通過支持 UNIX 服務器上的后端 Microsoft 管理調用,Advanced Server 使得接受了基于 Windows NT 的工具培訓的系統管理員沒有必要學習兩套日常管理工具。

  應用程序互操作性和數據事務

  企業應用程序軟件開發人員面對的一個主要挑戰是決定如何將自己編制的應用程序與許多數據源******地集成。不僅有許多信息來源,而且由于新工具的出現和許多計算操作平臺的使用,數據源經常變化。這種不斷變化的環境導致應用程序損壞或很快變得過時而需要重新編寫。

  應用程序需要一種靈活的跨平臺和跨數據源訪問信息的方法,這種方法應隨著時間的推移仍可信賴。為滿足這一需要,軟件業已經開發出了許多技術,可將到數據和信息的訪問與特定格式和數據源分隔開來。***流行的方法之一是使用開放式數據庫連接 (ODBC) 軟件。這個軟件現在可用于 Windows NT 和 DIGITAL UNIX 系統。有了 ODBC,應用程序開發人員現在可以編制可跨操作平臺和數據庫訪問數據源的應用程序,與數據庫所在的操作環境無關。這樣便使得用戶編寫能夠在 DIGITAL UNIX 或 Windows NT 上都同樣能使用的應用程序代碼。無論應用程序在哪種操作平臺上運行,都可以連接到在任何操作平臺上運行的數據庫。用戶現在可根據單位需要,靈活地使用 UNIX 和 Windows NT 操作平臺。

  當前的一代 ODBC 軟件已經成熟,現在有許多軟件開發人員富有 ODBC 經驗。另外,軟件技術提供了跨多種數據庫的良好性能。開發人員可以從 INTERSOLV 獲取 ODBC SDK for UNIX 驅動程序。用于 DIGITAL UNIX 的 ODBC 驅動程序和相關數據訪問軟件可以在下列網址找到: http://www.unix.digital.com/data-access 。

  Microsoft 在過去的一年中投資開發新一代“數據訪問”軟件。新的軟件技術是 OLE-DB 和 Active Data Object (ADO)。ADO 是用于訪問數據源的新的編程接口。ADO 接口為開發人員帶來了跨更多種數據源、使用起來更簡單的編程接口。OLE-DB 是數據用戶如何與數據源連接的新技術。OLE-DB 技術能支持更多種數據源,并支持多種數據源更容易地集成到應用程序。ADO 和 OLE-DB 技術在 Windows NT、Windows 95、Windows 98 和 DIGITAL UNIX 中正得到廣泛的應用。

  軟件業為使用 Java 的應用程序開發人員開發了 JDBC。這個軟件與 ODBC 類似,但支持 Java 應用程序訪問不同操作平臺的數據源和數據庫。DIGITAL UNIX 和 Windows NT 兩種平臺都支持 Java 應用程序采用 JDBC 連接到不同的數據庫。

  Microsoft Transaction Server (MTS) 是 Windows NT 的一個基于組件的事務處理系統,集成了 TP 監視器和對象請求中繼器的功能。它定義了一種編程模型,為管理企業應用程序提供了運行時間環境和圖形管理工具。Microsoft Message Queue Server 可使應用程序通過發送和接收消息與其它應用程序通訊。

  現在 Oracle 數據庫可以參與基于 MTS 的事務。這可能是因為用于 Windows NT 的 Oracle 7.3.3 版支持 XA 1 ,并且 Microsoft 增強了 Microsoft Oracle ODBC 驅動程序,以便和 Microsoft Transaction Server 一起使用。

  Microsoft Transaction Server 還能與 Oracle 8 數據庫一起使用。但用戶必須使用 Oracle 7.3 客戶機訪問 Oracle 8 數據庫服務器。用戶必須將與 Microsoft Transaction Server 2.0 版一起提供的 Microsoft Oracle ODBC 驅動程序和 Oracle 數據庫一起使用,因為它是******能與 MTS 一起工作的 Oracle OBDC 驅動程序。

  ODBC 連接池能夠與 Oracle 數據庫一起使用。連接池是 ODBC 3.0 和 3.5 驅動程序管理器內置的。因此,只要您使用的 Oracle ODBC 驅動程序的線程是安全的,連接池就能夠工作。您使用 Microsoft Oracle ODBC 驅動程序時,Oracle 數據庫連接被匯集成池。

  用戶可以訪問 UNIX 和其它操作環境上的 Oracle 數據庫,這些數據庫可以參與事務。例如,在單一原子事務下,用戶可以更新一個 Windows NT 的系統上的基于 Microsoft SQL Server? 的數據庫、另一個基于 Windows NT 的系統上的 Oracle 數據庫、UNIX 系統上的 Oracle 數據庫。如果事務提交,三個數據庫全部被更新。如果事務取消,在三個數據庫上執行的所有工作都會回退。Microsoft Transaction Server 與任何從 Windows NT、Windows 95 或 Windows 98 可訪問的 Oracle 操作平臺互操作。在對 Microsoft Transaction Server 2.0 程序進行 Beta 測試期間, Microsoft Transaction Server 能與下列操作平臺上的 Oracle 數據庫一起使用:DIGITAL UNIX、HP-UX、IBM AIX、Windows NT 和 Sun Solaris。

  讓 MTS 組件更新 Oracle 數據庫并不需要非得讓 Microsoft 分布式事務協調程序 (DTC) 在 UNIX 和其它非 Windows NT 操作平臺上運行。組件作出的所有更新都可以在單一分布式原子事務的控制下執行。之所以可以這樣,是因為在 Windows NT Server 上運行的 DTC 起著事務協調程序的作用。DTC 與在基于 Windows NT 的系統上運行的 Microsoft Oracle ODBC 驅動程序通訊,將事務的結果告訴它。ODBC 驅動程序把這個信息傳遞到 UNIX 或其它系統上的 Oracle 數據庫。Oracle 數據庫隨后按需要提交或退出事務。

  使用事務訪問 UNIX 或其它操作平臺上的 Oracle 數據庫時是否需要 Tuxedo、Top End 或 Encina 是一個經常提出的問題?;卮鹗恰安恍枰?,因為在這種情況下,在 Windows NT Server 上運行的 Microsoft 分布式事務協調程序起的是事務管理器的作用。

  跨平臺應用程序開發

  組件模型技術定義一個支持可以重復使用的應用程序組件或多層分布式對象應用程序的環境。組件是預制好的應用程序代碼構件,它們可以拼裝成能正常運行的應用程序系統。

  這一技術利用了對象技術所提供的***重要的優點之一:反復使用。應用 COM 技術,可以將應用程序組件重新組裝成新的應用程序。開發人員可以把現有的應用程序的各個不同部分組合起來,創建可繼承“父母”的行為特點的新的應用程序。這樣可提高開發人員和單位的整體生產效率,因為需要從零開始編寫的應用程序越來越少。

  COM 及相關技術

  COM(組件對象模型)是 Microsoft 自己的用于開發基于分布式事務的應用程序和定義對象通過開放的接口互操作方式的規范。作為指定這些接口的語言,Microsoft 接口定義語言 (MIDL) 與公用對象請求代理體系結構 (CORBA) IDL 類似。盡管 COM 在獨立開發的能交互操作的跨語言的軟件應用程序或組件方面與其它組件模型方法相似,但與眾不同的是 COM 專門針對 Microsoft 32 位操作平臺套件。

  于 1997 年 8 月在 Windows NT 4.0 中發行的 Distributed COM (DCOM),是 Microsoft 的 Internet 和組件戰略的基礎,在這里 ActiveX? 技術操作平臺承擔著 DCOM 對象的角色。作為一個有效的分布式對象模型,DCOM 擴展了 COM 模型,為應用程序提供了通過網絡遠程互操作的途徑。

  通過使用這種編程模型,使用 Visual C++ 開發系統、Visual Basic 或 Java 的編程人員能把應用程序封裝成許多軟件組件對象。組件對象是按 COM 定義的標準編寫的、可再次使用的一段二進制碼,可以與按相同標準編寫的其它組件對象連接。這樣,程序員可以只要編寫應用程序一次,讓它的功能可以在其它應用程序上使用。有了 DCOM,程序員的客戶應用程序可以由遠程服務器上的其它應用程序使用。

  Microsoft 繼續與合作伙伴緊密配合,獲得工程、集成和市場經驗,目的是把 COM 和 DCOM 應用到企業。為實現這一目標,Microsoft 一直在與許多合作緊密配合,以便把 DCOM 移植到非 Microsoft 操作平臺上。在只有 Windows NT 的環境中開發的程序員會在有運行 Windows NT Server 的客戶機和 UNIX 服務器的異機種環境中發現相同的 DCOM 應用程序編程接口 (API) 和相同行為。

  通過在 UNIX 上使用 DCOM,用戶可以:

  把 DCOM 服務器應用程序從 Windows NT 操作環境移植到 UNIX 操作環境。

  給現有的 UNIX 應用程序創建“包裝”,提供到運行 Windows 的客戶機運行的應用程序的 DCOM 訪問。

  開發利用 DCOM 分布機制的、新的分布式 UNIX 應用程序。這些應用程序可以******程度地利用 DCOM 再利用、與版本和語言無關的功能。

  作為戰略合作者,Compaq Computer Corporation? 提供在 DIGITAL UNIX 上應用的 DCOM 正宗版本。Compaq 的這個產品提供了異機種 Windows NT 客戶機/DIGITAL UNIX 服務器環境中的 DCOM 應用程序所需要的所有基本函數、庫和工具。

  有關支持 COM 的非 Microsoft 操作平臺的詳細信息,請訪問: http://www.microsoft.com/com 。

  在多組件模型技術的迅速壯大過程中,出現了許多推動這些技術互操作的機制。對象管理組 (OMG) 已經編寫了 DCOM 和 CORBA 集成規范。DCOM 到 CORBA 的映射的定義是:在 DCOM 對象上發出的請求通過 Internet Inter-ORB 協議 (IIOP) 被傳遞到正確的 CORBA 對象的過程。這一轉換的******階段事實上是把 DCOM 對象引用綁定到相應的 CORBA 對象上。第二個階段涉及正確地為到對象的單獨請求選擇路由,并處理例外和終止條件。

  Compaq 是******家采用 ObjectBroker Desktop Connection 給自己的在市場上領先的 CORBA 產品 (ObjectBroker) 提供這種映射的。它以位于加拿大的 Visual Edge Inc. 的橋接技術為基礎,為 ObjectBroker 用戶提供了與 OMG 兼容的雙向 CORBA-Active 連接,目的是將 UNIX 和 OpenVMS? 數據和信息無縫地與基于 Win32? 的臺式機文檔和支持 Web 的應用程序集成。現在歸 Compaq 的合作者 BEA Systems 所有的 CORBA-COM 功能已不斷地應用到許多未來的重要產品中。

  一個***主要的 CORBA 提供商 Iona Technologies ***近從 Microsoft Corporation 得到 COM 許可,并推出 COMet,該產品在 CORBA 和 COM 之間架起了一個橋梁。OrbixCOMet 可在 COM 和 CORBA 應用程序之間提供雙向集成,以及對 COM-CORBA 映射和 Automation-CORBA 映射的完全支持。它提供客戶端橋接,讓 COM/Automation 客戶機能夠與具有回叫支持的 CORBA 服務器直接對話。OrbixCOMet Desktop 給予開發人員使用 COM 和 CORBA 組件建立異機種系統的能力,對性能所造成的影響最小。開發人員可以使用他們熟悉的工具,無論是 Visual Basic、PowerBuilder、Delphi 或 Active Server Page,這樣少走了許多與學習新對象模型相關的彎路,從而開發人員的工作效率得以提高。開發人員通過 COM 接口可以進入 CORBA ******,而且在很大程度上不需要對 CORBA 有任何了解。

  Windows NT 5.0 的將來

  Windows NT 5.0 版將包含進一步增強 Windows NT 操作系統互操作性的服務。

  Active Directory 是一個與 Windows NT Server 完全集成的目錄服務,提供所有業務客戶所需要的分層次的視圖、可擴展性、可伸縮性和分布式安全。網絡系統管理員、開發人員和用戶能夠訪問這樣的目錄服務:

  與 Internet 和 Intranet 環境無縫集成。

  為它所包含的對象提供簡單、直觀的命名。

  從小企業到******的企業都使用。

  能夠用熟悉的工具(例如 Web 瀏覽器)工作。

  提供簡單、強大的開放式應用程序編程接口。

  Active Directory 是分布式系統的重要部分。它可使系統管理員和用戶利用目錄服務作為信息和管理服務的來源。

  統一的目錄

  Active Directory 將 Internet 名稱空間的概念和操作系統的目錄服務融合在一起。它使用輕型目錄訪問協議 (LDAP) 作為它的核心協議,能夠跨操作系統工作,將眾多的名稱空間集成在一起。Active Directory 使用 LDAP 作為客戶訪問協議(ADSI 用于編程訪問),支持 X.500 信息模型而無需系統承擔 X.500 模型完全版本的開銷。例如,Active Directory 可以自由地與其它基于 LDAP 的 UNIX 目錄互操作。這樣就讓企業將企業網絡中現有的多個名稱空間統一起來并對它們進行管理。這樣就能實現管理異機種軟件和硬件環境所需的高水平的互操作性。

  單個管理點

  Active Directory 支持從單個點管理全部已發行資源,這些資源可能包括文件、外圍設備、主機連接、數據庫、Web 訪問、用戶、其它任意對象、服務等等。它使用 Internet 目錄名稱空間作為定位器服務,把域中的對象組織成由許多組織單位構成的層次結構,使多個域能夠連接起來形成樹形結構。由于沒有主域控制器 (PDC) 或備份域控制器 (BDC) 的概念,所以管理進一步得到簡化。Active Directory 只使用域控制器 (DC),所有 DC 都是平等的。管理員可以更改任何 DC,更新會被復制到所有其它 DC 上。

  可伸縮性

  Microsoft 開發了許多通用的目錄服務,從只有幾百到幾千個對象的小型安裝到有數百萬對象的非常大的安裝都適用。Active Directory 支持多個存儲區,每個存儲區可以容納一千萬以上的對象,這樣在維持簡單的層次結構和管理方便的同時提供可伸縮性。在與 Microsoft 分布式文件系統結合后,Active Directory 會使網絡與單一全局名稱空間的目標更近一步。

  安全

  Active Directory 結合了 DNS(作為定位器服務)和 LDAP(作為核心協議)的******性能。這樣與其他供應商提供的、在非 Microsoft 操作系統上運行的目錄服務能更好地配合使用。這種目錄服務能夠支持一千萬以上的對象,其可伸縮性無與倫比。除了 LDAP,Microsoft 的規劃還包括在 Active Directory 中支持下列 X.500 協議:

  1993 目錄訪問協議 (DAP) 的子集

  1993 目錄系統協議 (DSP)

  目錄信息陰影操作協議 (DISP)

  Active Directory 是 Windows NT 操作系統中安全主體(包括用戶帳戶、組和域)的存儲區。Active Directory 隨后替代注冊表帳戶數據庫,是本地安全頒發機構的受信組件。

  Active Directory 允許采用 LDAP 通訊的客戶機對目錄服務進行經身份驗證和未經身份驗證的訪問。在進行未經身份驗證的訪問時,客戶機能夠訪問這樣的對象:這些對象有允許每個人(或未經身份驗證的用戶)訪問它們的 ACLS。Active Directory 讓管理員能夠作為一個整體在許多項中及在各個項內的屬性上設置 ACLS。

  LDAP 上的經身份驗證的 Active Directory 訪問支持基于私鑰和公鑰的身份驗證。通過對基于公鑰的身份驗證和基于密碼的身份驗證的擴展,MIT Kerberos 5 版身份驗證協議也得到支持。對 Internet 客戶機也可以使用 X.509 v3 公鑰證書進行驗證。Active Directory 支持在使用適當的身份驗證方案驗證客戶機身份后的模擬。這樣就與 Windows NT 中的其余安全系統的緊密地結合。

  Kerberos 身份驗證協議定義客戶機和網絡身份驗證服務(叫做密鑰分發中心 (KDC))之間的互操作。Windows NT 在每臺域控制器上作為身份驗證服務來 KDC。Windows NT 域與 Kerberos 領域相當,但還會繼續被稱為域。Windows NT Kerberos 版以 Kerberos 協議的 Internet RFC 1510 定義為基礎。Kerberos 客戶機運行時間以 SSPI 為基礎,被作為安全提供者實現。初始 Kerberos 身份驗證與 WinLogon 單一登錄體系結構集成。Kerberos 服務器 (KDC) 與現有的在域控制器上運行的 Windows NT 安全服務集成,使用 Windows NT Active Directory 作為用戶(主體)和組的帳戶數據庫。

  Kerberos 身份驗證協議增強了 Windows NT 的基礎安全功能并具有下列特點:

  在初始連接建立期間,服務器身份驗證性能更快。驗證客戶機身份時應用程序服務器不需要連接到域控制器。這樣就使應用程序服務器在處理很大數量客戶機連接請求時就能夠游刃有余。

  在多層客戶機/服務器應用程序體系結構中可進行身份驗證委托。在客戶機與服務器連接時,服務器模擬那個系統上的客戶機。但如果完成客戶事務需要服務器與另一臺后端服務器進行網絡連接時,Kerberos 協議支持身份驗證委托,讓******臺服務器代表客戶機與另一臺服務器連接。委托也能讓第二臺服務器模擬客戶機。

  在域間身份驗證時存在傳遞信任關系。用戶可以在域目錄樹中的任何域驗證身份,因為每個域中的 KDC 信任目錄樹中的其它 KDC 頒發的票證。傳遞信任簡化了有多個域的大型網絡的域管理。

  RFC 1510 中定義的 Kerberos 5 版身份驗證協議經過了廣泛的業界人士的評論,在安全興趣組中很有名。

  小結

  Windows NT 和 UNIX 之間的互操作性在現在的異機種計算環境中是必需的。來自網絡的數據、應用程序、管理層、工具和技術讓這些系統互操作。這些工具或者內置在 Windows NT 中,或者已經可以從越來越多的第三方供應商得到。

  Microsoft 與戰略合作者們(例如 Compaq Computer Corporation)一起完全承諾解決互操作性問題,因為用戶們希望將 Windows 與他們現有的 UNIX 和大型機環境集成。用戶們希望利用過去在應用程序和系統上的投資,同時能夠利用分布式計算技術提供的好處。

  有了 Microsoft 及其戰略伙伴,用戶們能夠建立互操作解決方案,以實現他們降低擁有總成本和******限度地提高利潤值的目標。用戶們將會看到這些技術還會不斷進步,讓運行 UNIX 和 Windows NT Server 的異機種網絡的部署和管理更簡單。

  用戶們可以在 Microsoft TechNet 和 Windows NT Server Web 站點找到有關互操作性的詳細信息。

  附錄

  由全******經驗***為豐富的 Windows NT 集成服務提供商提供。

  您打來電話,想要將 Windows NT 和 UNIX 環境集成 - 建立開放的、可伸縮的環境,這正是使您的業務保持競爭力所需要的。選擇正確的服務提供商對工程的成功非常重要,所以現在就要問幾個刁鉆的問題。

  牢固的基礎建立在知識的基石上。

  在談及給運行 Windows NT Server 和 UNIX 的新的集成基礎結構打基礎時,采用徹底的方法是值得的。要想從您選定的解決方案提供商那里得到您需要的執行質量,您必須事先提出幾個刁鉆的問題:

  您實際進行過多少次 Windows NT Server 和 UNIX 集成?

  您有多少工程師受過 Windows NT 和 UNIX 培訓并具有使用它們的經驗?

  在您完成工作后會培訓我們的員工嗎?

  您是否具有使用所有主要的 UNIX 操作系統的經驗?

  用于 UNIX 和 Windows NT Server 的 Compaq AllConnect? 多供應商集成程序就是用來解決這些問題的。AllConnect 是迄今為止編寫的***綜合的 Windows NT 集成程序。得到數千具有實際 Windows NT 和 UNIX 集成經驗的工程師有力支持的 AllConnect 提供了無與倫比的靈活性、可靠性和可伸縮性。

  AllConnect 集排名在前的 Compaq 服務單位(在客戶滿意度上排名******,Computer World, 1997)、來自 Compaq 的前沿軟件和我們的業務合作者的產品于一身。Compaq 甚至將知識傳輸設計程序,以幫助您在我們完成工作很長時間后仍能使系統維持運轉和增長。

  Compaq 在過去的五年中投資搞了一個巨大的項目,以確保對我們***有經驗的工程師(包括我們的 UNIX、NetWare 和 VINES 專家)進行深入的 Windows NT Server 培訓,使他們獲得經驗,以滿足您的集成需要。我們認識到“紙上談兵”對復雜的集成解決方案的實際部署是不夠的,所以我們在把解決方案提交給您之前要進行內部測試。

  有了這樣的投入,我們所看到的成果也就不足為奇了。競爭才剛剛開始,Compaq 已經擁有了經過證實的成功記錄,有 150 多萬用戶得到了我們的 AllConnect for UNIX、Affinity for OpenVMS 和 NOS Migration 服務的支持。

  Compaq 已經發展了 Windows NT 和所有主要 UNIX 操作系統(例如 DIGITAL UNIX、Solaris 和 HP-UX)的實質技術。

  這是完全是有可能的,因為 Compaq 早在五年前 Windows NT 的******個測試版發行時(那時幾乎沒有競爭者看到它的巨大潛力)就已經積極地參與到 Windows NT 的大規模發展之中。此外我們還與 Microsoft 結成戰略同盟,以共享各種技術和開發下一代 Windows NT 64 位和群集技術。

  這是完全有可能的,因為我們有開發 DIGITAL UNIX(******上***可靠的和完全執行的 64 位 UNIX 操作系統)的******手經驗。

  此外,我們的 Windows NT 專家還具有全行業******的人員更新率 - 只有 8%,與之相對的是全行業的平均值是 25% - 選擇了 AllConnect,就意味著服務的連續性會更大。最重要的一點,可能是我們把知識傳授給您的人員,這樣他們可以在往后的日子維持和建立您的環境。

  AllConnect: Windows NT 與 Multivendor UNIX 集成的綜合解決方案

  每個 Windows NT 集成都有其特殊性。有的注重解決具體問題,有的則影響整個企業 IT 環境。AllConnect 是圍繞一系列集成套件而研究出來的,這些套件可以自定義部署以滿足您的特殊要求。

  這些集成套件包括:

  基礎結構

  企業文件和打印

  應用程序集成

  支持 Web 的應用程序

  網絡和系統管理

  Compaq AllConnect - 精湛地建立您未來操作環境

  我們可以得到下面的結論。我們了解將 Windows NT 與您現有的和將來的計算環境集成涉及到的問題。我們的業務以客戶為中心,讓您能夠按您所需來利用我們的幫助。我們有經過數百萬用戶數千次驗證的可靠的部署規劃。

  此外,我們的程序工程師已經積累了數千工程師 - 年的實際 Windows NT 與 UNIX 集成的經驗,而競爭對手還處在讀手冊階段。這些得來不易的經驗會使您在未來的幾年內繼續受益,因為沒有人比我們更擅長傳授知識 - 確保您成為能夠維護和發展您的解決方案的專家。毫無疑問,當您的企業計算環境開始運轉時,您需要您能信任的人來控制。您需要 Compaq AllConnect 來將多供應商 UNIX 與 Windows NT 集成在一起。

 
客戶服務 +more
上門服務
服務承諾
異地恢復
收費標準
付款方式
疑難解答
服務特色 +more
·免費檢測
·免費提供3天備份
·專業工程師提供服務
·免費清潔送修的介質
·數據恢復前報價,客戶確認后工程師開始數據恢復
·數據恢復不成功不收費
·與客戶簽訂保密協議,對客戶的數
 據嚴格保密,整個恢復過程不會對
 客戶的原盤有任何的寫操作,以確
 保原盤的數據完全

·免費參觀恢復全過程

·工程師在線免費咨詢

·專業工程師提供服務
服務器數據恢復 點擊這里給我發消

息
數據庫修復
點擊這里給我發

消息
硬盤數據恢復
點擊這里給我發消

息
主站蜘蛛池模板: 亚洲福利精品一区二区三区| 一区二区三区视频在线播放| 蜜桃臀无码内射一区二区三区| 国产在线精品一区二区高清不卡| 精品无码成人片一区二区98| 在线精品自拍亚洲第一区| 日韩一区二区a片免费观看| 精品国产一区二区三区久久影院| 国产观看精品一区二区三区| 日韩人妻无码一区二区三区 | 亚洲AV无码一区东京热| 国产色综合一区二区三区| 精品福利一区二区三区免费视频| 国产精品一区二区三区久久| 精品aⅴ一区二区三区| 亚洲AV综合色一区二区三区 | 日本一区二区不卡在线| 久久综合一区二区无码 | 亚洲美女高清一区二区三区| 手机看片福利一区二区三区| 无码丰满熟妇浪潮一区二区AV| 国产精品无码一区二区在线观| 男人的天堂av亚洲一区2区| 亚洲一区二区三区播放在线| 精品欧洲av无码一区二区| 99在线精品一区二区三区| 一区二区三区免费视频观看| 国产在线无码一区二区三区视频| 精品一区二区三区波多野结衣| 日韩av无码一区二区三区| 国语精品一区二区三区| 亚洲性无码一区二区三区| 99精品久久精品一区二区| 免费一区二区三区在线视频| 亚洲av无码一区二区三区在线播放| 精品国产一区二区三区免费| 一区二区三区免费视频播放器| 国产一区二区三区久久| 精品三级AV无码一区| 中文字幕精品一区二区| bt7086福利一区国产|