??? PowerBuilder ????? - PowerPoint PPT Presentation

1 / 38
About This Presentation
Title:

??? PowerBuilder ?????

Description:

PowerBuilder PowerBuilder PowerBuilder (Client Server Architecture) – PowerPoint PPT presentation

Number of Views:64
Avg rating:3.0/5.0
Slides: 39
Provided by: 4518
Category:

less

Transcript and Presenter's Notes

Title: ??? PowerBuilder ?????


1
??? PowerBuilder ?????
  • PowerBuilder ?????
  • PowerBuilder ?????
  • ????(Client Server Architecture)???
  • ??????(Object Orient Programming)???
  • ??????(Event-Driven Processing)

2
PowerBuilder??
  • ????????? ???
  • ????92/12/17

3
PowerBuilder ?????
  • PowerBuilder?1990???????????(Client-Server)???????
    ???,?????????????????????????????,????????(Client-
    Server)????????????????????

4
PowerBuilder ?????
5
PowerBuilder ?????
  • PowerBuilder 1.0
  • ??? Point and Clicked Painters ???????????
  • ??????(DataWindow)????????
  • ????????????? SQL ?????????????,??????? SQL
    ??,???? Clicked and Point ???????????,????????????

6
PowerBuilder ?????
  • PowerBuilder 2.0
  • ?????????(Object Oriented Programming)?????
  • ???????????????????????,????????????????

7
PowerBuilder ?????
  • PowerBuilder 3.0
  • ?????????(Team Development)??,????????(Version
    Control)???
  • ?????????????,?????? ODBC ?????????????,??????????
    ?????????????(Native Driver),??????????????????,??
    ??????????????

8
PowerBuilder ?????
  • PowerBuilder 4.0
  • ????????(Multi-Platform)???- ??Windows
    3.1?Windows 95?Windows NT?Mac?Sun Solaris Unix
    ??
  • ???????????????(Data PipeLine)??????????

9
PowerBuilder ?????
  • PowerBuilder 5.0
  • ??????? 2-Tier????????,?? N-Tiers ???????
  • ?? Compiled Code ???????????????????
  • ?? PFC(PowerBuilder Foundation Class Library) ?
    Frame Work??????????????

10
PowerBuilder ?????
  • PowerBuilder ??? 6.0 ??
  • ???? N-Tier ??
  • Server Push
  • Shared Object
  • DataWindow Syncronizer
  • ?????????? Internet ?????????,?? PowerBuilder ??
    Internet ???????????????

11
PowerBuilder ?????
  • ??????????
  • PowerBuilder ??????????(Window)???????????????????
    ????????,?????????????????????????????????????????
    ????????????

12
PowerBuilder ?????
  • ?????????
  • PowerBuilder ???????????????,?? Windows 3.1
    ?Windows 95 ? Windows NT?Macintosh? ?SUN Solaris
    ?UNIX ???
  • ?????????????,???????????,????????????
  • ?????? PowerBuilder 6.0 ??????????HP-UX 10.20 ?
    IBM AIX 4.1.5 ?? UNIX ?????,??????????????????????
    ????

13
PowerBuilder ?????
  • ??????????
  • PowerBuilder??????????????,????? ODBC
    ?????????????(Native Driver)??????????? ??
    Sybase , Oracle , Informix ... ???????????????????
    ??,???????????????????,??????????????????????

14
PowerBuilder ?????
  • ???????????
  • ? PowerBuilder ?????????????,?????????(Data
    PipeLine)?????????????????? Oracle ????? Sybase
    ????

15
PowerBuilder ?????
  • ????(DataWindow)
  • ????(DataWindow)?PowerBuilder ?????????,?PowerBuil
    der ??????????????????????????,???????????????????
    ????????????????????????
  • ????,????(DataWindow)?????????,???????????????,??
    ???????????????????????? ??

16
PowerBuilder ?????
  • ????(DataWindow)
  • ?????????????????,??????????????????,?????????????
    ?????????????????????
  • ??????5?????(Data Source)?11?????(Presentation
    Style)?????????

17
PowerBuilder ?????
  • ????(DataWindow)

18
PowerBuilder ?????
  • Painter(???)
  • ??PowerBuilder ??????????????????????????,????????
    ????PowerBuilder ????????????(Painter)??????,???
    ???,?????????????????(??C ?C ? PASCAL
    ...?)???????????????????????????(Window
    Painter)????????????(Menu Painter) ????(Menu)
    .... ?

19
PowerBuilder ?????
  • ?????PowerScript????
  • PowerBuilder????????????????? PowerScript
    ????,?????????????????????????(Event-Driven)?????

20
????(Client-Server Architecture)
  • Client(???)
  • ?????????????,???????,??????? ?????
  • Server(???)
  • ?????????????

21
????(Client-Server Architecture)
22
??Main-Frame??
  • ???????????? Main-Frame ??,???????????????????(CPU
    )??????(??RAM ??? ?),???????????????????,???????
    ????????????,??????????????

23
??Main-Frame??
24
???(2-Tier)?????
  • ???? Main-Frame ????????,??????????????????????,??
    ?????????????????? PC,?? PC ??????????(CPU)??????,
    ???????????????????????????? PC
    ?????????????????????????

25
???(2-Tier)?????
26
???(Multitier)?????
  • ????????????? Main-Frame ???????????????????,?????
    ???????????????????????(Client)???,???????????????
    ???
  • ?????????????????,?????????,?????????(Client)????
    ???,?????????????????????,???????????????(Multitie
    r Client-Server)

27
???(Multitier)?????
  • ??????????(Multitier Client-Server)??,???????(Clie
    nt)?????????????????????,?????????????,???????????
    ???(Application Server)???????(Client)????????????
    ????????????????,???????????????????

28
???(Multitier)?????
29
??????(Object Oriented Programming)???
30
??????(Object Oriented Programming)???
  • ????????????????,?????????? ?,?????????????,???
    ??????????????,????????????
  • ?????,???????????????,????????????????????,???????
    ??????????????????,?????????(Object Oriented
    Programming)?????????????????????????,????????????
    ???????

31
??????(Object Oriented Programming)???
  • ?????????,?????????????(Properties)?????(Method),?
    ?????????????,???????????????

32
?????(Properties)
  • ????????????,??????????????????,???????????????,??
    ?????????????????????????? ?

33
?????(Method)
  • ??(Event)
  • ???????????,???????????????,????????????????(Event
    ),???(Event)????????,?????????????????????????

34
?????(Method)
  • ??(Function)

35
?????????
  • ?????????????, ?????PowerScript??,????????????

36
??????(Event Driven Processing)
  • ?????????????????(Programmer)????,????????????????
    ????????????

?? main() integer a,b, c c a b . ..
.. N.
37
??????(Event Driven Processing)
  • ??PowerBuilder????????,???????????????,???????????
    ????

38
????
  • PowerBuilder ?????????
  • ??? main-frame ??????
  • ????????????
  • ????????????
Write a Comment
User Comments (0)
About PowerShow.com