![]() |
上海壹僑國(guó)際貿(mào)易有限公司
主營(yíng)產(chǎn)品: FILA,DEBOLD,ESTA,baumer,bernstein,bucher,PILZ,camozzi,schmalz |
會(huì)員.png)
聯(lián)系電話
![]() |
上海壹僑國(guó)際貿(mào)易有限公司
主營(yíng)產(chǎn)品: FILA,DEBOLD,ESTA,baumer,bernstein,bucher,PILZ,camozzi,schmalz |
聯(lián)系電話
參考價(jià) | 面議 |
更新時(shí)間:2025-03-23 13:55:32瀏覽次數(shù):281
聯(lián)系我們時(shí)請(qǐng)說明是化工儀器網(wǎng)上看到的信息,謝謝!
產(chǎn)地類別 | 進(jìn)口 | 應(yīng)用領(lǐng)域 | 生物產(chǎn)業(yè) |
---|
GUTEKUNST Z-100MI 拉力彈簧
GUTEKUNST Z-100MI 拉力彈簧
Votech filter GmbH 濾芯 DUOTOVO-90/736 152*90*736
Votech filter 原產(chǎn)地證明 Certificate of origin(Votech filter)
Turck 接近開關(guān) Ni8-EM18-AP6/S907 Nr:4611231
SELECTRA S.r.l. 超聲波傳感器 TUS NO:0001113115
Basler 工業(yè)照相機(jī) A102f Part number 102021
KUEBLER 編碼器 D8.4B1.0200.0052.2000
HUEBER 齒輪箱 2SF240/200-5(Georg dimension sheet K-2-036539)
EC Motion 電機(jī) SECM244-F1.1A
Fibro 法蘭 2091.45.030.10
Fibro 法蘭 2091.45.032.10
ALLEN BRADLEY 行程開關(guān) Artikel Nr.9420691
SCHMIDT-KUPPLUNG GmbH 聯(lián)軸器 V 2160.33 Φ65 Φ65
fischer 壓力傳感器 DS1102VDYYBKYY00D0544
parker 放大器 161603-01 PWDXXA-400-20XG006 v CS2833
parker 放大器 161605-01 PID00A-400-17XG006 CSF0F5
EAO 指示燈 TYP31-903.2+TYP31-702.00624VDC
EAO 指示燈 TYP01-985.224VDC
Kuka 主板 00154293 Mainboard FSC D1688 USB-Support
KRACHT 流量計(jì) VC0.4 F4PS F-11
KRACHT 流量計(jì) VC0.2 F4PS F-11
suco 壓力開關(guān) 0167-407-031-043
suco 壓力開關(guān) 0167-407-032-043
Haldex Hydraulics GmbH 流量分配閥 FG1440023
schmalz 風(fēng)機(jī) SB-M
AirCom 氣壓調(diào)節(jié)器 R039-02DK15
Hawe 傳動(dòng)閥 SP3 G-ND
Sommer-automatic GmbH & Co. KG 平行抓手 GP403XNC-C
TEA 飛輪 GL35TR55-70"R" D3 = 35
STEGO 溫控器 ETF012STEGO
GHIELMETTI 鑰匙開關(guān) HF2S0560F6K9.P2 HF2.S0560.F6K9.P2147.11GHIE
Hengstler 計(jì)數(shù)器附件 TYP464.181/1405465
Hengstler 計(jì)數(shù)器 NR. 1405669
SAUTER 主軸 typ 0.5.941.204-101975(DIN649932)
SCHUHMANN GMBH & CO. KG 扭矩檢測(cè)指示儀 DGW1.40TW005
Hawo 膠帶 6105224
Hawo 膠帶 6535017
Hawo 膠帶 6105116
Hawo 膠帶 6105223
GHR 減壓閥 J50-C-T0-E2-WR-N-F PN550
ATOS 油壓傳動(dòng)閥 RZM0-TERS-PS-030/210/I
Euchner 安全開關(guān) CES-AR-AES-12,NO:098225
balluff 有接頭電纜 M425-0000-1A-003-VX8434-030
Turck 傳感器 LI100P0-Q25LM0-LIU5X3-H1151 Nr:1590001
Turck 安裝支架 M1-Q25L Nr:6901045
Turck 檢測(cè)元件 P3-Li-Q25L No. 6901044
MICRONOR 電位計(jì) HPF0,App-Nr.M-24384
JUMO 控制器 703570/081-1100-110000-23-00/00,061
hydac 壓力開關(guān) EDS 3446-2-0400-000 + ZBE06-02
hydac 壓力開關(guān) EDS 3446-2-0100-000 + ZBE06-02
SIEMENS 液位計(jì) 7ML1136-0CA30
SIEMENS 流量計(jì) FDK:083F0121
SIEMENS 流量計(jì) 7ME61403FA222AA1
SIEMENS 流量計(jì) 7ME41001DC201AB1
SIEMENS 流量計(jì) 7ME41102CA101AA0
SIEMENS 流量計(jì) FDK:083F5037
SIEMENS 流量計(jì) FDK:083H4274
Rittal 插座 DK7280.100
Turck 隔離柵 IM1-22EX-R No. 7541231
hydac 濾芯 1260899; 0660 D 005 BN4HC
HARTING 插針 9200042611
HARTING 插針 19300161542
HARTING 插針 9320463001
HARTING 插針 9200160252
AKO 閥 VMP032.03X.72
suco 壓力開關(guān) 0180-458-011-040
suco 壓力開關(guān) 0184-457-031-003
suco 壓力開關(guān) 0159-42614-1-001 set:0.08Mpa
suco 壓力開關(guān) 0159-42914-1-001 set:1.6Mpa
suco 壓力開關(guān) 0159-43314-1-001 set:23Mpa
FMS Force Measuring Systems AG 壓力傳感器 LMGZ205.2000.25.S01.H29
Noeding Messtechnik GmbH 壓力變送器 P121-400-311
lika 編碼器 C80-Y-1000ZNF230/S391+BR2-22
HOHNER 編碼器 AWI58S-122R051-500
HOHNER 接頭 Stecker Nr. 05
GOSSEN 電流表 A2000-V001
Walther 快速接頭 LP-019-0-WR033
Spieth 鎖緊螺母 MSW 50,46
Penny + Giles 電位計(jì) HLP190/FS1/125/5k
Stabilus 氣彈簧 6756RS LIFT-O-MAT, Hub 165mm, Kraft 0400N
HABASIT GMBH 皮帶 TC-20EF(nach Zeichnung: 13855-67729-GS1)
hydac 壓力開關(guān) ZBM3100
Kral AG(Volumeter) 流量計(jì) OMG 20.900053
Kral AG(Volumeter) 流量計(jì)校驗(yàn)證書 TPK 09
Kral AG(Volumeter) 流量計(jì) OMG 32.900053
Kral AG(Volumeter) 流量計(jì) OMG 52.9010253
Kral AG(Volumeter) 流量計(jì)校驗(yàn)證書 TPK 10
norelem 手柄 NLM06290-213
norelem 螺桿 NLM07530-06
norelem 定位器 NLM02002-304 x 012
Mayr 聯(lián)軸器 NR6600125 TYPE911.510
Laserline GmbH 過濾器 102284
Laserline GmbH 過濾器 106121
Puls 電源 CT10.241
norelem 工件夾具 07144-106
BERNSTEIN 傳感器 SIEM2-UV1Z 6012831022
Hawe 多路閥 PSVF A 2/300/7 SAE-5-A 2 H 160/160 A 300 B 300/EA/6 D SAE-A
Hawe 多路閥 HC 34 / 1,25--A 1/450-BWH 1 F-K-1-1-G 24 3 x 400 V 50 Hz
Mahle 濾芯 PI 1710/ 3
IBS BatchControl GmbH 可編程控制器 Batching Master 110i
IBS BatchControl GmbH 安全柵 PSC 300i-1
lapp kabel Deutschland 數(shù)據(jù)電纜 UNITRONIC FD CP (TP) plus 6X2X0,75 500 M
Mahle 濾芯 77502628 HC15
Jahns-hydraulik 分流閥 MTO-2-14-AVG125
DOLD 繼電器 44207
DOLD 繼電器 50807
DOLD 繼電器 39708
DOLD 繼電器 63158
ADZ 壓力傳感器 803051
TR 編碼器 307-00985
Hoffmann 電子力矩扳手 65534512 12NM
Hoffmann 電子力矩扳手 65534530 30NM
Hoffmann 電子力矩扳手 655345135 135NM
BOSCH 電機(jī) NAA 070/1*-D NR1070085688
BOSCH 電機(jī) NV 21/1F-D NR1070084067
BOSCH 電機(jī) SR-A5.0700.020-10.016 NR1070922541
suco 壓力開關(guān) 0166 415 03 3 059 SET25bar
suco 壓力開關(guān) 0169 419 03 3 011 SET110bar
suco 壓力開關(guān) 0169 419 03 3 011 SET80bar
suco 壓力開關(guān) 0166 407.03.3.027 SET5bar
suco 壓力開關(guān) 0184-461-01-1-010
stiefelmayer 測(cè)量工具 450209
stiefelmayer 測(cè)量工具 450215
stiefelmayer 測(cè)量工具 450182
stiefelmayer 測(cè)量工具 450213
brinkmann 液壓泵 TB100/120+001
MSE Filterpressen GmbH 止回閥 33267604
MSE Filterpressen GmbH 位置開關(guān) 33415144
DOLD 繼電器 32155
PMA 溫控器 KS800 9407-480-30301
Kraus & Naimer 選擇開關(guān) KG41B T203/A-LIS1 VE
HBM 傳感器 1-C2/500N
Demag 整流器 26089384
Mahle 濾芯 PI 1005 MIC 25
parker 液壓馬達(dá) F11-005-MB-CN-K-000
parker 液壓馬達(dá) F12-080-MF-IV-K-000-000-P
PFEIFFER 真空泵 DUO 125,NR.PK215814-T
Honsberg 流量傳感器 HD2KO1-010GM015
Euchner 自動(dòng)控制器 MGB-H-AA1A1-R-100464,NR:100464
Honsberg 流量開關(guān) VLR-015GK008
CEWE 電流表 CQ48 4-20MA 0-100%
duesen-schlick 噴嘴模塊 Mod.930/7-1 S35, drawing D 4.986/4
RAVARINI CASTOLDI & C 連接器 E99.260405,7.5m
SCHARER 繼電器 TSG912X22L22220VDC~220V Contains two resistors 8.9kOhm
parker 柱塞泵 PV023R1K1T1NMF1
SIEMENS 電機(jī) 1FU8083-4TA61
SIEMENS 可編程控制器 6ES7921-3AB00-0AA0
SIEMENS 可編程控制器 6ES7921-3AA20-0AA0
SIEMENS 液位計(jì) 7ML1118-0CA30
SIEMENS 液位計(jì) 7ML5033-1BA00-3A-ZY15
B&R 顯示屏 4PP420.1505-B5
B&R 零件 0TB103.9
parker 閥門 MV1200S-V
parker 閥門 MV800S-V
EMILE MAURIN 工件夾具 32-250-12-50 (92PCS)
EMILE MAURIN 摩擦片 RD.E25513(1000PCS) SN:704014
OMAL 蝶閥 D376XE71/DN80/PN16
DOLD 模塊 AD8851.19 220VDC 4NO 4NC contator NR.0024227
Schmidt 輸送機(jī) ART-NR:230012 LUEFTER DL21104RT Warennr. 85011093
Beck GmbH 壓力開關(guān) 901.61111L4
Beck GmbH 壓力開關(guān)附件 6329
Turck 壓力開關(guān) BI30R-W30-DAN6X-H1141 Nr:1404501
brinkmann 泵 BFS348/40+001
Reckmann 熱電偶 S-nr 106791 Type 1R9-K100B00135J-11A-Y
Reckmann 接頭 s-nr:103047
KUEBLER 編碼器 8.5823.3831.1024
danfoss bauer 齒輪電機(jī) BS02-63U/D04LA4/SP, NO:25969930-1
EM-TECHNIK 球閥 6L732F0614PVFP
Turck 接近開關(guān) NI30-Q130-ADZ30X2-B1131 No 42100
SICK 光柵 C4MT-06014ABB03FE0 LIGHTCURTAIN NR1207104
SICK 光柵 C4MT-07814ABB03FE0 LIGHTCURTAIN NR1207107
SCHMERSAL 安全開關(guān) CSS 8-180-2P+D-M-LST
Schmidt 張力計(jì) RTM-400
C. Gerhardt GmbH & Co. KG 加熱板 EV16
Dopag 閥 C-415.01.75
Dopag 密封件 415.01.75.01
構(gòu)件是面向軟件體系架構(gòu)的可復(fù)用軟件模塊。構(gòu)件(component)是可復(fù)用的軟件組成成份,可被用來構(gòu)造其他軟件。它可以是被封裝的對(duì)象類、類樹、一些功能軟件工程中的構(gòu)件模塊、軟件框架(framework)、軟件構(gòu)架(或體系結(jié)構(gòu)Architectural)、文檔、分析件、設(shè)計(jì)模式(Pattern)等。1995年,Ian Graham給出的構(gòu)件定義如下:構(gòu)件(Component)是指一個(gè)對(duì)象(接口規(guī)范、或二進(jìn)制代碼),它被用于復(fù)用,接口被明確定義[8]。構(gòu)件是作為一個(gè)邏輯緊密的程序代碼包的形式出現(xiàn)的,有著良好的接口。像Ada的Package、Smalltalk-80和C++的class和數(shù)據(jù)類型都可屬于構(gòu)件范疇。但是,操作集合、過程、函數(shù)即使可以復(fù)用也不能成為一個(gè)構(gòu)件。開發(fā)者可以通過組裝已有的構(gòu)件來開發(fā)新的應(yīng)用系統(tǒng),從而達(dá)到軟件復(fù)用的目的。軟件構(gòu)件技術(shù)是軟件復(fù)用的關(guān)鍵因素,也是軟件復(fù)用技術(shù)研究的重點(diǎn)。
軟件構(gòu)件應(yīng)具備以下屬性
(1)有用性(Usefulness):構(gòu)件必須提供有用的功能;
(2)可用性(Usability):構(gòu)件必須易于理解和使用;
(3)質(zhì)量(Quality):構(gòu)件及其變形必須能正確工作;
(4)適應(yīng)性(Adaptability):構(gòu)件應(yīng)該易于通過參數(shù)化等方式在不同語境中進(jìn)行配置;
(5)可移植性(Portability):構(gòu)件應(yīng)能在不同的硬件運(yùn)行平臺(tái)和軟件環(huán)境中工作。
日歷、工作流構(gòu)件、訂單構(gòu)件、用戶界面控制等等都可以是構(gòu)件。
2.1.3 構(gòu)件的特點(diǎn)
構(gòu)件具有以下幾個(gè)特點(diǎn):
(1)自描述:構(gòu)件必須能夠識(shí)別其屬性、存取方法和事件,這些信息可以使開發(fā)環(huán)境將第三方軟件構(gòu)件無縫地結(jié)合起來;
(2)可定制:允許提供一個(gè)典型的圖形方式環(huán)境,軟件構(gòu)件的屬性只能通過控制面板來設(shè)置;
(3)可集成:構(gòu)件必須可以被編程語言直接控制。構(gòu)件也可以和腳本語言或者與從代碼級(jí)訪問構(gòu)件的環(huán)境連接,這個(gè)特點(diǎn)使得軟件構(gòu)件可以在非可視化開發(fā)項(xiàng)目中使用;
(4)連接機(jī)制:構(gòu)件必須能產(chǎn)生事件或者具有讓程序員從語義上實(shí)現(xiàn)相互連接的其他機(jī)制。
采用構(gòu)件軟件不需要重新編譯,也不需要源代碼并且不局限于某一種編程語言。該過程叫做二進(jìn)制復(fù)用(Binary Reuse),因?yàn)樗墙⒃诮涌诙皇窃创a級(jí)別的復(fù)用之上的。雖然軟件構(gòu)件必須遵守*的接口,但是它們的內(nèi)部實(shí)現(xiàn)是*自動(dòng)的。因此,可以用過程語言和面向?qū)ο笳Z言創(chuàng)建構(gòu)件。
由于構(gòu)件技術(shù)是由基于面向?qū)ο蠹夹g(shù)而發(fā)展起來的,與面向?qū)ο蟮脑O(shè)計(jì)中的對(duì)象相類似,它們都是針對(duì)軟件復(fù)用,都是被封裝的代碼,但它們之間仍存在很大差異。
構(gòu)件是面向軟件體系架構(gòu)的可復(fù)用軟件模塊。構(gòu)件(component)是可復(fù)用的軟件組成成份,可被用來構(gòu)造其他軟件。它可以是被封裝的對(duì)象類、類樹、一些功能軟件工程中的構(gòu)件模塊、軟件框架(framework)、軟件構(gòu)架(或體系結(jié)構(gòu)Architectural)、文檔、分析件、設(shè)計(jì)模式(Pattern)等。1995年,Ian Graham給出的構(gòu)件定義如下:構(gòu)件(Component)是指一個(gè)對(duì)象(接口規(guī)范、或二進(jìn)制代碼),它被用于復(fù)用,接口被明確定義[8]。構(gòu)件是作為一個(gè)邏輯緊密的程序代碼包的形式出現(xiàn)的,有著良好的接口。像Ada的Package、Smalltalk-80和C++的class和數(shù)據(jù)類型都可屬于構(gòu)件范疇。但是,操作集合、過程、函數(shù)即使可以復(fù)用也不能成為一個(gè)構(gòu)件。開發(fā)者可以通過組裝已有的構(gòu)件來開發(fā)新的應(yīng)用系統(tǒng),從而達(dá)到軟件復(fù)用的目的。軟件構(gòu)件技術(shù)是軟件復(fù)用的關(guān)鍵因素,也是軟件復(fù)用技術(shù)研究的重點(diǎn)。
軟件構(gòu)件應(yīng)具備以下屬性
(1)有用性(Usefulness):構(gòu)件必須提供有用的功能;
(2)可用性(Usability):構(gòu)件必須易于理解和使用;
(3)質(zhì)量(Quality):構(gòu)件及其變形必須能正確工作;
(4)適應(yīng)性(Adaptability):構(gòu)件應(yīng)該易于通過參數(shù)化等方式在不同語境中進(jìn)行配置;
(5)可移植性(Portability):構(gòu)件應(yīng)能在不同的硬件運(yùn)行平臺(tái)和軟件環(huán)境中工作。
日歷、工作流構(gòu)件、訂單構(gòu)件、用戶界面控制等等都可以是構(gòu)件。
2.1.3 構(gòu)件的特點(diǎn)
構(gòu)件具有以下幾個(gè)特點(diǎn):
(1)自描述:構(gòu)件必須能夠識(shí)別其屬性、存取方法和事件,這些信息可以使開發(fā)環(huán)境將第三方軟件構(gòu)件無縫地結(jié)合起來;
(2)可定制:允許提供一個(gè)典型的圖形方式環(huán)境,軟件構(gòu)件的屬性只能通過控制面板來設(shè)置;
(3)可集成:構(gòu)件必須可以被編程語言直接控制。構(gòu)件也可以和腳本語言或者與從代碼級(jí)訪問構(gòu)件的環(huán)境連接,這個(gè)特點(diǎn)使得軟件構(gòu)件可以在非可視化開發(fā)項(xiàng)目中使用;
(4)連接機(jī)制:構(gòu)件必須能產(chǎn)生事件或者具有讓程序員從語義上實(shí)現(xiàn)相互連接的其他機(jī)制。
采用構(gòu)件軟件不需要重新編譯,也不需要源代碼并且不局限于某一種編程語言。該過程叫做二進(jìn)制復(fù)用(Binary Reuse),因?yàn)樗墙⒃诮涌诙皇窃创a級(jí)別的復(fù)用之上的。雖然軟件構(gòu)件必須遵守*的接口,但是它們的內(nèi)部實(shí)現(xiàn)是*自動(dòng)的。因此,可以用過程語言和面向?qū)ο笳Z言創(chuàng)建構(gòu)件。
由于構(gòu)件技術(shù)是由基于面向?qū)ο蠹夹g(shù)而發(fā)展起來的,與面向?qū)ο蟮脑O(shè)計(jì)中的對(duì)象相類似,它們都是針對(duì)軟件復(fù)用,都是被封裝的代碼,但它們之間仍存在很大差異。
構(gòu)件是面向軟件體系架構(gòu)的可復(fù)用軟件模塊。構(gòu)件(component)是可復(fù)用的軟件組成成份,可被用來構(gòu)造其他軟件。它可以是被封裝的對(duì)象類、類樹、一些功能軟件工程中的構(gòu)件模塊、軟件框架(framework)、軟件構(gòu)架(或體系結(jié)構(gòu)Architectural)、文檔、分析件、設(shè)計(jì)模式(Pattern)等。1995年,Ian Graham給出的構(gòu)件定義如下:構(gòu)件(Component)是指一個(gè)對(duì)象(接口規(guī)范、或二進(jìn)制代碼),它被用于復(fù)用,接口被明確定義[8]。構(gòu)件是作為一個(gè)邏輯緊密的程序代碼包的形式出現(xiàn)的,有著良好的接口。像Ada的Package、Smalltalk-80和C++的class和數(shù)據(jù)類型都可屬于構(gòu)件范疇。但是,操作集合、過程、函數(shù)即使可以復(fù)用也不能成為一個(gè)構(gòu)件。開發(fā)者可以通過組裝已有的構(gòu)件來開發(fā)新的應(yīng)用系統(tǒng),從而達(dá)到軟件復(fù)用的目的。軟件構(gòu)件技術(shù)是軟件復(fù)用的關(guān)鍵因素,也是軟件復(fù)用技術(shù)研究的重點(diǎn)。
軟件構(gòu)件應(yīng)具備以下屬性
(1)有用性(Usefulness):構(gòu)件必須提供有用的功能;
(2)可用性(Usability):構(gòu)件必須易于理解和使用;
(3)質(zhì)量(Quality):構(gòu)件及其變形必須能正確工作;
(4)適應(yīng)性(Adaptability):構(gòu)件應(yīng)該易于通過參數(shù)化等方式在不同語境中進(jìn)行配置;
(5)可移植性(Portability):構(gòu)件應(yīng)能在不同的硬件運(yùn)行平臺(tái)和軟件環(huán)境中工作。
日歷、工作流構(gòu)件、訂單構(gòu)件、用戶界面控制等等都可以是構(gòu)件。
2.1.3 構(gòu)件的特點(diǎn)
構(gòu)件具有以下幾個(gè)特點(diǎn):
(1)自描述:構(gòu)件必須能夠識(shí)別其屬性、存取方法和事件,這些信息可以使開發(fā)環(huán)境將第三方軟件構(gòu)件無縫地結(jié)合起來;
(2)可定制:允許提供一個(gè)典型的圖形方式環(huán)境,軟件構(gòu)件的屬性只能通過控制面板來設(shè)置;
(3)可集成:構(gòu)件必須可以被編程語言直接控制。構(gòu)件也可以和腳本語言或者與從代碼級(jí)訪問構(gòu)件的環(huán)境連接,這個(gè)特點(diǎn)使得軟件構(gòu)件可以在非可視化開發(fā)項(xiàng)目中使用;
(4)連接機(jī)制:構(gòu)件必須能產(chǎn)生事件或者具有讓程序員從語義上實(shí)現(xiàn)相互連接的其他機(jī)制。
采用構(gòu)件軟件不需要重新編譯,也不需要源代碼并且不局限于某一種編程語言。該過程叫做二進(jìn)制復(fù)用(Binary Reuse),因?yàn)樗墙⒃诮涌诙皇窃创a級(jí)別的復(fù)用之上的。雖然軟件構(gòu)件必須遵守*的接口,但是它們的內(nèi)部實(shí)現(xiàn)是*自動(dòng)的。因此,可以用過程語言和面向?qū)ο笳Z言創(chuàng)建構(gòu)件。
由于構(gòu)件技術(shù)是由基于面向?qū)ο蠹夹g(shù)而發(fā)展起來的,與面向?qū)ο蟮脑O(shè)計(jì)中的對(duì)象相類似,它們都是針對(duì)軟件復(fù)用,都是被封裝的代碼,但它們之間仍存在很大差異。
構(gòu)件是面向軟件體系架構(gòu)的可復(fù)用軟件模塊。構(gòu)件(component)是可復(fù)用的軟件組成成份,可被用來構(gòu)造其他軟件。它可以是被封裝的對(duì)象類、類樹、一些功能軟件工程中的構(gòu)件模塊、軟件框架(framework)、軟件構(gòu)架(或體系結(jié)構(gòu)Architectural)、文檔、分析件、設(shè)計(jì)模式(Pattern)等。1995年,Ian Graham給出的構(gòu)件定義如下:構(gòu)件(Component)是指一個(gè)對(duì)象(接口規(guī)范、或二進(jìn)制代碼),它被用于復(fù)用,接口被明確定義[8]。構(gòu)件是作為一個(gè)邏輯緊密的程序代碼包的形式出現(xiàn)的,有著良好的接口。像Ada的Package、Smalltalk-80和C++的class和數(shù)據(jù)類型都可屬于構(gòu)件范疇。但是,操作集合、過程、函數(shù)即使可以復(fù)用也不能成為一個(gè)構(gòu)件。開發(fā)者可以通過組裝已有的構(gòu)件來開發(fā)新的應(yīng)用系統(tǒng),從而達(dá)到軟件復(fù)用的目的。軟件構(gòu)件技術(shù)是軟件復(fù)用的關(guān)鍵因素,也是軟件復(fù)用技術(shù)研究的重點(diǎn)。
軟件構(gòu)件應(yīng)具備以下屬性
(1)有用性(Usefulness):構(gòu)件必須提供有用的功能;
(2)可用性(Usability):構(gòu)件必須易于理解和使用;
(3)質(zhì)量(Quality):構(gòu)件及其變形必須能正確工作;
(4)適應(yīng)性(Adaptability):構(gòu)件應(yīng)該易于通過參數(shù)化等方式在不同語境中進(jìn)行配置;
(5)可移植性(Portability):構(gòu)件應(yīng)能在不同的硬件運(yùn)行平臺(tái)和軟件環(huán)境中工作。
日歷、工作流構(gòu)件、訂單構(gòu)件、用戶界面控制等等都可以是構(gòu)件。
2.1.3 構(gòu)件的特點(diǎn)
構(gòu)件具有以下幾個(gè)特點(diǎn):
(1)自描述:構(gòu)件必須能夠識(shí)別其屬性、存取方法和事件,這些信息可以使開發(fā)環(huán)境將第三方軟件構(gòu)件無縫地結(jié)合起來;
(2)可定制:允許提供一個(gè)典型的圖形方式環(huán)境,軟件構(gòu)件的屬性只能通過控制面板來設(shè)置;
(3)可集成:構(gòu)件必須可以被編程語言直接控制。構(gòu)件也可以和腳本語言或者與從代碼級(jí)訪問構(gòu)件的環(huán)境連接,這個(gè)特點(diǎn)使得軟件構(gòu)件可以在非可視化開發(fā)項(xiàng)目中使用;
(4)連接機(jī)制:構(gòu)件必須能產(chǎn)生事件或者具有讓程序員從語義上實(shí)現(xiàn)相互連接的其他機(jī)制。
采用構(gòu)件軟件不需要重新編譯,也不需要源代碼并且不局限于某一種編程語言。該過程叫做二進(jìn)制復(fù)用(Binary Reuse),因?yàn)樗墙⒃诮涌诙皇窃创a級(jí)別的復(fù)用之上的。雖然軟件構(gòu)件必須遵守*的接口,但是它們的內(nèi)部實(shí)現(xiàn)是*自動(dòng)的。因此,可以用過程語言和面向?qū)ο笳Z言創(chuàng)建構(gòu)件。
由于構(gòu)件技術(shù)是由基于面向?qū)ο蠹夹g(shù)而發(fā)展起來的,與面向?qū)ο蟮脑O(shè)計(jì)中的對(duì)象相類似,它們都是針對(duì)軟件復(fù)用,都是被封裝的代碼,但它們之間仍存在很大差異。
構(gòu)件是面向軟件體系架構(gòu)的可復(fù)用軟件模塊。構(gòu)件(component)是可復(fù)用的軟件組成成份,可被用來構(gòu)造其他軟件。它可以是被封裝的對(duì)象類、類樹、一些功能軟件工程中的構(gòu)件模塊、軟件框架(framework)、軟件構(gòu)架(或體系結(jié)構(gòu)Architectural)、文檔、分析件、設(shè)計(jì)模式(Pattern)等。1995年,Ian Graham給出的構(gòu)件定義如下:構(gòu)件(Component)是指一個(gè)對(duì)象(接口規(guī)范、或二進(jìn)制代碼),它被用于復(fù)用,接口被明確定義[8]。構(gòu)件是作為一個(gè)邏輯緊密的程序代碼包的形式出現(xiàn)的,有著良好的接口。像Ada的Package、Smalltalk-80和C++的class和數(shù)據(jù)類型都可屬于構(gòu)件范疇。但是,操作集合、過程、函數(shù)即使可以復(fù)用也不能成為一個(gè)構(gòu)件。開發(fā)者可以通過組裝已有的構(gòu)件來開發(fā)新的應(yīng)用系統(tǒng),從而達(dá)到軟件復(fù)用的目的。軟件構(gòu)件技術(shù)是軟件復(fù)用的關(guān)鍵因素,也是軟件復(fù)用技術(shù)研究的重點(diǎn)。
軟件構(gòu)件應(yīng)具備以下屬性
(1)有用性(Usefulness):構(gòu)件必須提供有用的功能;
(2)可用性(Usability):構(gòu)件必須易于理解和使用;
(3)質(zhì)量(Quality):構(gòu)件及其變形必須能正確工作;
(4)適應(yīng)性(Adaptability):構(gòu)件應(yīng)該易于通過參數(shù)化等方式在不同語境中進(jìn)行配置;
(5)可移植性(Portability):構(gòu)件應(yīng)能在不同的硬件運(yùn)行平臺(tái)和軟件環(huán)境中工作。
日歷、工作流構(gòu)件、訂單構(gòu)件、用戶界面控制等等都可以是構(gòu)件。
2.1.3 構(gòu)件的特點(diǎn)
構(gòu)件具有以下幾個(gè)特點(diǎn):
(1)自描述:構(gòu)件必須能夠識(shí)別其屬性、存取方法和事件,這些信息可以使開發(fā)環(huán)境將第三方軟件構(gòu)件無縫地結(jié)合起來;
(2)可定制:允許提供一個(gè)典型的圖形方式環(huán)境,軟件構(gòu)件的屬性只能通過控制面板來設(shè)置;
(3)可集成:構(gòu)件必須可以被編程語言直接控制。構(gòu)件也可以和腳本語言或者與從代碼級(jí)訪問構(gòu)件的環(huán)境連接,這個(gè)特點(diǎn)使得軟件構(gòu)件可以在非可視化開發(fā)項(xiàng)目中使用;
(4)連接機(jī)制:構(gòu)件必須能產(chǎn)生事件或者具有讓程序員從語義上實(shí)現(xiàn)相互連接的其他機(jī)制。
采用構(gòu)件軟件不需要重新編譯,也不需要源代碼并且不局限于某一種編程語言。該過程叫做二進(jìn)制復(fù)用(Binary Reuse),因?yàn)樗墙⒃诮涌诙皇窃创a級(jí)別的復(fù)用之上的。雖然軟件構(gòu)件必須遵守*的接口,但是它們的內(nèi)部實(shí)現(xiàn)是*自動(dòng)的。因此,可以用過程語言和面向?qū)ο笳Z言創(chuàng)建構(gòu)件。
由于構(gòu)件技術(shù)是由基于面向?qū)ο蠹夹g(shù)而發(fā)展起來的,與面向?qū)ο蟮脑O(shè)計(jì)中的對(duì)象相類似,它們都是針對(duì)軟件復(fù)用,都是被封裝的代碼,但它們之間仍存在很大差異。
構(gòu)件是面向軟件體系架構(gòu)的可復(fù)用軟件模塊。構(gòu)件(component)是可復(fù)用的軟件組成成份,可被用來構(gòu)造其他軟件。它可以是被封裝的對(duì)象類、類樹、一些功能軟件工程中的構(gòu)件模塊、軟件框架(framework)、軟件構(gòu)架(或體系結(jié)構(gòu)Architectural)、文檔、分析件、設(shè)計(jì)模式(Pattern)等。1995年,Ian Graham給出的構(gòu)件定義如下:構(gòu)件(Component)是指一個(gè)對(duì)象(接口規(guī)范、或二進(jìn)制代碼),它被用于復(fù)用,接口被明確定義[8]。構(gòu)件是作為一個(gè)邏輯緊密的程序代碼包的形式出現(xiàn)的,有著良好的接口。像Ada的Package、Smalltalk-80和C++的class和數(shù)據(jù)類型都可屬于構(gòu)件范疇。但是,操作集合、過程、函數(shù)即使可以復(fù)用也不能成為一個(gè)構(gòu)件。開發(fā)者可以通過組裝已有的構(gòu)件來開發(fā)新的應(yīng)用系統(tǒng),從而達(dá)到軟件復(fù)用的目的。軟件構(gòu)件技術(shù)是軟件復(fù)用的關(guān)鍵因素,也是軟件復(fù)用技術(shù)研究的重點(diǎn)。
軟件構(gòu)件應(yīng)具備以下屬性
(1)有用性(Usefulness):構(gòu)件必須提供有用的功能;
(2)可用性(Usability):構(gòu)件必須易于理解和使用;
(3)質(zhì)量(Quality):構(gòu)件及其變形必須能正確工作;
(4)適應(yīng)性(Adaptability):構(gòu)件應(yīng)該易于通過參數(shù)化等方式在不同語境中進(jìn)行配置;
(5)可移植性(Portability):構(gòu)件應(yīng)能在不同的硬件運(yùn)行平臺(tái)和軟件環(huán)境中工作。
日歷、工作流構(gòu)件、訂單構(gòu)件、用戶界面控制等等都可以是構(gòu)件。
2.1.3 構(gòu)件的特點(diǎn)
構(gòu)件具有以下幾個(gè)特點(diǎn):
(1)自描述:構(gòu)件必須能夠識(shí)別其屬性、存取方法和事件,這些信息可以使開發(fā)環(huán)境將第三方軟件構(gòu)件無縫地結(jié)合起來;
(2)可定制:允許提供一個(gè)典型的圖形方式環(huán)境,軟件構(gòu)件的屬性只能通過控制面板來設(shè)置;
(3)可集成:構(gòu)件必須可以被編程語言直接控制。構(gòu)件也可以和腳本語言或者與從代碼級(jí)訪問構(gòu)件的環(huán)境連接,這個(gè)特點(diǎn)使得軟件構(gòu)件可以在非可視化開發(fā)項(xiàng)目中使用;
(4)連接機(jī)制:構(gòu)件必須能產(chǎn)生事件或者具有讓程序員從語義上實(shí)現(xiàn)相互連接的其他機(jī)制。
采用構(gòu)件軟件不需要重新編譯,也不需要源代碼并且不局限于某一種編程語言。該過程叫做二進(jìn)制復(fù)用(Binary Reuse),因?yàn)樗墙⒃诮涌诙皇窃创a級(jí)別的復(fù)用之上的。雖然軟件構(gòu)件必須遵守*的接口,但是它們的內(nèi)部實(shí)現(xiàn)是*自動(dòng)的。因此,可以用過程語言和面向?qū)ο笳Z言創(chuàng)建構(gòu)件。
由于構(gòu)件技術(shù)是由基于面向?qū)ο蠹夹g(shù)而發(fā)展起來的,與面向?qū)ο蟮脑O(shè)計(jì)中的對(duì)象相類似,它們都是針對(duì)軟件復(fù)用,都是被封裝的代碼,但它們之間仍存在很大差異。