• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. 利用PowerBuilder開發(fā)計算機WEB應(yīng)用

        時間:2025-09-25 04:14:21 Web Services 我要投稿
        • 相關(guān)推薦

        利用PowerBuilder開發(fā)計算機WEB應(yīng)用

          1 引言

          隨著計算機網(wǎng)絡(luò)技術(shù)的日趨成熟,Internet的發(fā)展迅速,Internet應(yīng)用開發(fā)將是現(xiàn)在和將來信息系統(tǒng)開發(fā)的主要技術(shù)方向之一,利用PowerBuilder開發(fā)WEB應(yīng)用。PowerBuilder是Sybase公司推出的用于企業(yè)級應(yīng)用的開發(fā)工具,該工具不僅具有Client/Server應(yīng)用的各種先進技術(shù),還提供了基于瀏覽器/服務(wù)器的應(yīng)用開發(fā)模式.

          2 PowerBuilder中的WEB應(yīng)用模塊

          PowerBuilder中含有開發(fā)WEB應(yīng)用的模塊,通過這些模塊可以連接WEB服務(wù)器與PowerBuilder應(yīng)用.該模塊包括以下及部分,Web.PB:是幾個可以在WEB服務(wù)器上執(zhí)行的程序,被服務(wù)器激活后,調(diào)用PowerBuilder應(yīng)用,完成客戶端任務(wù)和對數(shù)據(jù)庫的事務(wù)操作.Plug_ins(插入件):包括Window plug_in和Datawindow Plug_in,此方式可將PowerBuilder對象嵌入到頁面中,在瀏覽器端執(zhí)行PowerBuilder應(yīng)用.Window Activex: 此方式與Window plug_in類似, 所不同在于該方式可以和HTML中的JavaScripts,VBscripts交互.本文主要討論利用Web.PB開發(fā)WEB應(yīng)用.

          3 利用Web.PB開發(fā)WEB應(yīng)用

          Web.PB本身就是一個CGI程序,它提供了從服務(wù)器到PowerBuilder應(yīng)用的訪問.所以在Web.PB之上,可以利用PowerBuilder的強大功能開發(fā)復(fù)雜的WEB應(yīng)用,如采用PowerBuilder的PowerScripts語言環(huán)境,數(shù)據(jù)窗口技術(shù)等.PowerBuilder的WEB應(yīng)用構(gòu)建前提是分布式應(yīng)用體系.PowerBuilder的客戶端應(yīng)用分布到WEB服務(wù)器上,可將Web.PB看作為客戶端應(yīng)用.當客戶端應(yīng)用Web.PB被WEB服務(wù)器激活后,調(diào)用PowerBuilder的服務(wù)器應(yīng)用,執(zhí)行在服務(wù)器應(yīng)用中定義的方法,實現(xiàn)業(yè)務(wù)邏輯,如下圖所示:

          這種模式是真正的“廋”客戶機模式,客戶端不需要安裝其它軟件,只安裝瀏覽器軟件.所有的事務(wù)操作都在服務(wù)器端完成,下面將結(jié)合實例詳細說明:

          利用PowerBuilder開發(fā)一個網(wǎng)上購書應(yīng)用.對于分布式PowerBuilder應(yīng)用,首先應(yīng)向客戶Web.PB指明PowerBuilder服務(wù)器應(yīng)用在網(wǎng)絡(luò)上的位置(Location),其應(yīng)用名,使用文件PBWEB.INI來記錄服務(wù)器應(yīng)用信息.在此例中,取服務(wù)器應(yīng)用名為TUTORIAL, Driver=Winsock, Application=10099/tcp, Location=Localhost.

          建一個數(shù)據(jù)庫(book_dealing)其中有三個表,分別為:

          “ book”: b_name, b_no, b_publisher, b_price,b_num

          “customer”: c_name, c_tel,c_addr

          “dealing”: b_name, c_name, d_num,d_time

        【利用PowerBuilder開發(fā)計算機WEB應(yīng)用】相關(guān)文章:

        Web Service的開發(fā)與應(yīng)用基礎(chǔ)07-12

        淺析使用struts框架開發(fā)web應(yīng)用的優(yōu)勢11-02

        Java開發(fā)web的幾種開發(fā)模式12-13

        Web Workers加速移動Web應(yīng)用07-01

        Web開發(fā)的教程圖解06-05

        如何面試Web前端開發(fā)10-10

        WEB教程標準應(yīng)用標簽10-19

        有關(guān)移動Web離線應(yīng)用11-02

        芒果Web前端開發(fā)的面試經(jīng)歷07-30

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 在线三级网站上 | 亚洲免费综合色在线视频 | 日韩中文AV影院 | 日韩一区二区三区精品 | 亚洲综合色婷婷七月丁 | 曰韩精品视频一区二区 |