程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 《關於VisiBrokerForDelphi的使用》(2)

《關於VisiBrokerForDelphi的使用》(2)

編輯:Delphi

                     《關於VisiBroker For Delphi的使用》

-CORBA技術實踐(二)

宜昌市中心人民醫院            趙普昉

email: [email protected]

 

2,一個真實的CORBA小服務程序

我們都知道無論是Ejb,Com/Dcom/MTS/Com+,還是Midas/Corba這樣一些三層體系,最重要的架構中介體系,對於理論上的東西,較為抽象沒有必要在這裡談這樣一些高深的理論,這些還是留給大師去述說吧,我們只需要理解大師們交給我們的工具就可以了,我們可以叫這些中介集群為中介對象群,實際上就是把我們在C/S中的公共部分或人機交互程序分為了,人與程序,程序與數據庫之間的交互,這樣做的目的大師們說的

非常好了。經過程序系統架構師的設計,我們可以清晰的看到我們的中介對象,也就是那些以不同形式放在,應用服務器上的對象。客戶程序可以完全不去理會後台過多的執行明細,服務程序不用過多的被客戶程序所牽制,一切都由Interface來發布所有的銜接規則。那麼剩下來的問題就非常簡單了,那就是有什麼樣的接口,接口可以獨立於客戶與服務器而獨立編寫,這就是我們的Corba for Delphi6中強調的東西。

在我們申明接口之前我首先簡要的敘述一下IDL2PAS的一些相關保留字和操作符

AND     ARRAY     AS   ASM

BEGIN   CASE      CLASS  CONST

CONSTRUCTOR           DESTORY   DISPINTERFACE

DIV  DO        DOWNTO       ELSE

END        EXCEPT          EXPORTS FILE

FINALIZATION        FINALLY   FOR        FUNCTION

GOTO        IF        IMPLEMENTATION        IN

INHERITED           INITIALIZATION        INLINE            INTERFACE

IS          LABEL            LIBARAY   MOD

NIL        NOT              OBJECT          OF

OR         PACKED  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved