国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

PowerBuilder 6.0 簡介

2024-07-21 02:10:23
字體:
來源:轉載
供稿:網友
powerbuilder 6.0 簡介
張健姿 01-6-26 下午 04:33:19

powerbuilder 6.0 不 久 將 在 中 國 市 場 發 布, 這 里 我 們 簡 單 介紹 一 下 這 一 版 本 的 新 功 能。 對 常 規 應 用 開 發 功 能 的 增 強 對 于使 用powerbuilder 開 發 客 戶/ 服 務 器 前 端 應 用 的 用 戶 來 說,新 版 本 增 加 的 功 能 并 不 算 多, 主 要 有 這 樣 一 些: 新的 調 試 器 在 以往 版 本 中,powerbuilder 所 提 供 的 調 試 功 能 同 那 些 以 生 產 開發 工 具 聞 名 的 微 軟、borland 等 廠 商 出 產 的visual basic、delphi 相比, 功 能 要 弱 得 多。 在 這 一 版 本 中,powerbuilder 為 用 戶 提供 的 調 試 手 段 和 能 夠 顯 示 的 信 息 都 大 為 增 強, 新 的 調試 窗 口 以tab folder 的 形 式 表 現, 而 且 還 允 許 用 戶 同 時 打開 多 個mdi 調 試 窗 口。 這 樣 就 大 大 增 加 了 在 窗 口 所 能 向用 戶 展 現 的 信 息 量, 新 的 調 試 功 能 有: · 實 時 調 試: 開 發 人 員 可 在 運 行 狀 態中 斷 進 入 調 試 器。 · 剖 析 與 跟 蹤: 應 用 的 跟 蹤 與 剖 析 能力 使 開 發 人 員 能 夠 收 集、 跟 蹤 和 分 析powerbuilder 應 用 執 行的 信 息, 以 得 到 各 個 部 分 代 碼 的 執 行 效 率。 · 定 制 例 程: 開 發 人 員 能 夠 使 用 新 的powerbuilder 對 象 與powerscript 函 數 創 建 和 定 制 分 析 例 程。 在 新的 調 試 窗 口 中, 我 們 可 以 看 到 以 下 調 試 信 息: · 設 置 條 件 斷 點 · 堆 棧 的 數 據 · 內 存 中 的 對 象, 即 在 應 用 中 所 有 對象 的 實 例 · 源 代 碼 · 源 代 碼 瀏 覽 器: 所 有 對 象 中 的 代 碼都 以tree view 形 式 組 織, 這 樣 可 以 使 用 戶 更 快、 更 方 便 地搜 索 代 碼 · 歷 史 源 代 碼 · 變 量 · 工 具 條 powerbuilder 6.0 使 用 的 是 新 的microsoft office 97 風 格 的 平 面 工 具條。 此 外, 在6.0 中 增 加 了 一 個 工 具 欄 按 鈕 可 以 生 成windows 注 冊 項 并 激 活windows 的 同 步 工 具。 數據 窗 口 的 增 強: 數 據窗 口 的 功 能 得 到 了 進 一 步 的 加 強。 在 以 往 的 講 座 中 我們 經 常 談 到 如 何 增 強 數 據 窗 口 的 功 能, 并 將 其 封 裝 在一 起, 定 制 成 為 新 的 用 戶 對 象。 在6.0 中 數 據 窗 口 支 持按 鈕 對 象, 可 任 意 放 置 在header、detail 或footer 等 任 意 位 置,并 增 加 了 與 按 鈕 相 關 的clicking 和clicked 事 件。 這 樣 開 發 人員 可 以 將 對 數 據 的 增、 刪、 改、 查 詢 等 功 能 的 按 鈕 全部 放 置 在 數 據 窗 口 的 內 部, 不 需 使 用 用 戶 自 定 義 對 象就 可 以 得 到 具 有 這 些 功 能 的 封 裝 對 象。 另 外, 增 加 了group box 對 象 可 以 用 來 框 起 和 標 記 數 據 窗 口 上 的 一 系 列 對象, 不 過 在 數 據 窗 口 中 這 個 對 象 的 功 能 是 以 裝 飾 功 能為 主, 這 可 能 是 以 往 版 本 中 數 據 窗 口 沒 有 這 個 對 象 的原 因。 所 以 以 前 為 了 實 現 這 樣 的 一 個 效 果, 我 們 要 用兩 個 不 同 顏 色 的 矩 形 框 疊 加, 才 能 在 數 據 窗 口 上 馬 馬虎 虎 地 作 出 一 個 有 三 維 效 果 的 分 組 框( 實 際 上 仔 細看, 這 個 立 體 效 果 也 是 有 問 題 的), 或 是 在 窗 口 設 計時 在 數 據 窗 口 控 件 上 再 疊 加 一 個 分 組 框。 現 在 就 方 便了 些。 遠程datastore: 客 戶端 的 數 據 窗 口 與datastore 現 在 可 以 與 應 用 服 務 器 端 的datastore 交 換 數 據。 對internet/intranet 的 支 持 支持web 為 支持 開 發 人 員 在web 上 分 發 的 應 用 的 需 要,powerbuilder 6.0 將 原來5.0 中internet 開 發 工 具idt 集 成 到 了 新 的 開 發 環 境 中。 包括 的 組 件 有: · web.pb 的 動 態 連 接 庫: 用 于 支 持web 服務 器 的cgi、isapi 和nsapi 協 議 · web.pb 類 庫: 用 于 生 成html 以 及 管 理 瀏覽 器 的 連 接 狀 態 · web.pb 向 導: 生 成 用 于 激 活 分 布 式 對象 服 務 的html 頁 面 · powerbuilder window plug-in 的 動 態 連 接 庫: 支持 標 準 模 式 和 安 全 模 式 兩 個 版 本 · powerbuilder data window plug-in 的 動 態 連 接 庫:僅 有 支 持 標 準 模 式 · window activex: 這 是6.0 新 增,idt 中 沒 有 的內 容, 支 持 標 準 模 式 和 安 全 模 式 兩 個 版 本, 與plug-in 性質 類 似, 但 允 許 調 用 方 法。 · o'reilly website web 服 務 器 生成html 的 增 強 增 強了 數 據 窗 口 生 成html 的 能 力, 使 應 用 能 很 好 地 保 留 了 數據 窗 口 的 表 現 風 格, 更 為 靈 活 輕 松 的 生 成 動 態web 頁面。 · 對 于freeform 風 格 或tabular 風 格 的 數 據 窗口, 可 以 指 定 一 定 范 圍 的 行 和 列 生 成 相 應 的html 文 本。 · tab order 不 為 零 的 列 可 成 為 輸 入 域。 · html 文 本 輸 入 域 名 將 從 列 名 派 生。 · 文 本、 計 算 列 等 成 為html 的 文 本。 · powerbuilder 中 的 按 鈕 也 對 應html 中 的 按鈕, 其 它 的 控 件( 如 單 選 鈕、 復 選 框、 列 表 框 等) 映 射 為html 中 相 應 的 控 件. · 嵌 套 的 數 據 窗 口 可 生 成 的html 語 法 中的html 表 格。 對 事 務 的 支 持 應用 服 務 器 的 異 步 處 理 功 能 我 們曾 經 在 以 前 的 文 章 中 提 到 過,powerbuilder 5.0 的 分 布 式 事 務只 支 持 同 步 方 式, 而 在6.0 中, 加 入 了 支 持 異 步 處 理 的功 能。 在 應 用 服 務 器 上 提 供 了 客 戶 請 求 的 排 隊 機 制,使 客 戶 端 在 發 出 一 個 對 應 用 服 務 器 上 方 法 的 調 用 請求 后 繼 續 它 的 程 序, 而 且 不 需 要 停 下 等 待 這 個 方 法 執行 完 畢。 服務 器 的 推 送 服 務器 推 送 使 得 分 布 式powerbuilder 的 應 用 服 務 器 可 以 向 應 用的 客 戶 端 回 送 消 息。 這 種 推 送 技 術 既 可 以 將 被 異 步 方式 調 用 的 結 果 傳 送 給 客 戶, 也 可 向 客 戶 端 發 送 其 它 更一 般 的 信 號。 應用 服 務 器 共 享 對 象 在6.0 中 可 以 允 許 多 個 客 戶 共 享 一 個 應 用 服 務 器 實 例 對 象,而 不 必 象 在5.0 中 那 樣 對 每 一 個 客 戶 的 連 接, 服 務 器 都要 初 始 化 一 個 實 例。 對 象 的 命 名 實 例 可 以 作 為 共 享 對象 注 冊。 一 旦 注 冊, 共 享 對 象 就 可 被 應 用 服 務 器 會 話里 的 任 一 客 戶 會 話 所 訪 問。 名稱 服 務 器 實 用 工 具 名 稱服 務 器 的 實 用 工 具 可 以 實 現 物 理 的 應 用 服 務 器 及 其邏 輯 名 稱 之 間 的 重 新 命 名, 這 個 工 具 的 作 用 主 要 是 為了 在 服 務 器 之 間 均 衡 客 戶 的 連 接 負 載, 也 可 以 為 分 布式powerbuilder 應 用 服 務 器 提 供 連 接 信 息。 powerbuilder 虛 擬 機 將powerbuilder 執 行 所 需 的 有 關 文 件 和 動 態 連 接 庫 形 成 一 個 統 一 的powerbuilder 運 行 環 境 稱 作powerbuilder 虛 擬 機, 以 簡 化powerbuilder 執 行 環 境的 分 發。 同步 工 具 這 個新 增 加 的 功 能 可 以 檢 驗 任 意 一 組 文 件 以 確 定 其 中 所有 的dll 是 否 為 最 新 版 本。 如 果 不 是, 當 這 些dll 被 使 用時 將 會 被 自 動 更 新。 這 個 同 步 工 具 對 于 檢 驗powerbuilder 虛擬 機 的 本 地 拷 貝 尤 其 有 用。 開 發 人 員 可 以 設 置 這 個 工具, 使 其 在 應 用 啟 動 時 自 動 運 行。pb 的 同 步 工 具 可 以支 持16 位 和32 位 的windows, 也 可 以active x 的 方 式 運 行。 開 放 的 技 術 powerbuilder 6.0 在 開 發 技 術 方 面 的 增 強, 主 要 有: 多平 臺 的 支 持 6.0 增加 的unix 平 臺 還 包 括 了ibm aix 與hp-ux 系 列, 不 同 平 臺 之 間 的兼 容 是 源 碼 級 的, 除 非 您 在 代 碼 中 使 用 了ole 等windows 特有 的 協 議, 您 開 發 出 的 一 套 源 碼 就 可 以 在 各 種unix 工 作站 上 使 用。 擴展 的 數 據 庫 連 接 能 力 powerbuilder 6.0 增 加 了 用 于informix 7.2 的 專 有 數 據 庫 連 接 驅動, 不 過 只 限 于32 位windows 平 臺; 增 加 了 對sybase sql 11.1 的 支持, 包 括open client 11.1 安 全 與 目 錄 的 服 務; 提 供 了 微 軟odbc 3.0 協 議 的 的 接 口。 擴展 的 語 言 支 持 在windows nt 4.x 平 臺 上, 有powerbuilder enterprise 的unicode 版 本。powerbuilder 的unicode 版 本 支 持 完 全 的unicode, 即 所 有 的 字 符 都 是 雙 字 節 的。這 與utf8 采 用 不 同 數 目 的 字 節 來 存 儲 不 同 的 字 符 不 同。所 有 的 對 話 框 和 內 部 顯 示 都 是 使 用unicode 字 符 集 的 英 語表 示 的, 不 過 這 樣 的 后 果 是 軟 件 的 大 小 要 比 使 用ascii 碼 的 版 本 大。 用powerbuilder 的unicode 版 本 建 立 的 應 用, 必 須分 發 到 具 有 下 述 條 件 的 機 器 上: 這 些 機 器 上 運 行 支 持unicode 的 操 作 系 統(windows nt 4.x), 在 該 操 作 系 統 上 運 行powerbuilder unicode vm。 只 要 您 所 使 用 的 字 符 為ansi 所 支 持, 應 用 就 可以 在ansi 與unicode 版 本 之 間 遷 移。 支 持 使 用unicode 對 中 國 用戶 是 一 件 好 事, 用 戶 可 以 多 了 一 個 選 擇 的 機 會, 例 如powerbuilder 窗 口 的rtf 控 件 和 組 件 產 品visual component 的visual writer 均 不 是windows 的 標 準 控 件, 所 以 都 不 能 支 持 中 文, 因 此 在 刪 除 和 滾屏 時 都 可 能 有“ 半 漢 字” 的 問 題 而 導 致 屏 幕 顯 示 亂碼, 使 用unicode 就 可 以 避 免 這 一 問 題。 擴展 了 對 第 三 方 應 用 接 口 的 支 持 在powerbuilder6.0 中 增 加 了 類 定 義 的 接 口, 用 戶 可 以 通 過powerscript 得 到 關于powerbuilder 類 定 義 的 信 息。 此 外 還 增 加 了 一 些 對 象 類 和函 數 用 以 獲 得powerbuilder 對 象 及 其 屬 性 的 信 息, 所 有 的 屬性 都 是 只 讀 的。 powerbuilder 6.0 支 持 生 成 多 種 標 準 組 件, 包 括activex 組 件、corba 組 件、c++ 類 和java 組 件。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 开封县| 苗栗市| 福贡县| 贵阳市| 台北县| 博爱县| 阿拉善盟| 朝阳市| 青川县| 奇台县| 安西县| 志丹县| 许昌县| 三亚市| 龙门县| 潞城市| 巴塘县| 岳阳县| 中江县| 南岸区| 招远市| 临朐县| 新疆| 林甸县| 延寿县| 马山县| 治多县| 乐业县| 丹江口市| 边坝县| 务川| 卢龙县| 邯郸市| 苏尼特右旗| 绥芬河市| 托克逊县| 青岛市| 清丰县| 广安市| 南充市| 长白|