轉(zhuǎn)帖|使用教程|編輯:郝浩|2015-12-15 15:35:44.000|閱讀 532 次
概述:SmartObject在K2 blackpearl扮演著流程數(shù)據(jù)提供者這個(gè)非常關(guān)鍵角色,整個(gè)K2 blackpearl平臺(tái)中SmartObject無(wú)處不在。本文講解了K2 BlackPearl 中ServiceObject的開(kāi)發(fā)部署
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
K2“BlackPearl”提供一個(gè)平臺(tái),用于管理和利用現(xiàn)有的跨越任何數(shù)量的業(yè)務(wù)系統(tǒng)的業(yè)務(wù)信息,以降低成本。它考慮到?jīng)Q策的制定,線路的排定以及報(bào)告,并根據(jù)360度的可見(jiàn)性進(jìn)入到業(yè)務(wù)實(shí)體中,譬如客戶(hù),職員,訂單和發(fā)票。
它的“SmartObject”設(shè)計(jì)器提供一個(gè)允許開(kāi)發(fā)人員搭建和部署這些復(fù)合實(shí)體的可視化界面。開(kāi)發(fā)人員可以通過(guò)K2提供的技術(shù),Web服務(wù),或 K2 ADO.NET 數(shù)據(jù)提供程序,從業(yè)務(wù)系統(tǒng)中建立屬性和方法,建立實(shí)體之間的聯(lián)系,以及聯(lián)合字段顯示數(shù)據(jù)。同時(shí)也可以在“SmartObject”設(shè)計(jì)器中設(shè)定個(gè)人化的屬性。所有信息都可以被存儲(chǔ)并且在運(yùn)行時(shí)靈活的說(shuō)明。實(shí)體可以在局部被創(chuàng)建和使用或?yàn)槠渌_(kāi)發(fā)人員共享使用。
SmartObject在K2 blackpearl扮演著流程數(shù)據(jù)提供者這個(gè)非常關(guān)鍵角色,整個(gè)K2 blackpearl平臺(tái)中SmartObject無(wú)處不在。關(guān)于SmartObject和ServiceObject,有2點(diǎn)你是必須清楚的:
SmartObject Service:
SmartObject:
實(shí)現(xiàn)ServiceObject的步驟:
1. 后端系統(tǒng)接口的實(shí)現(xiàn),可以是任何.NET類(lèi)型,例如普通類(lèi),WCF服務(wù)。權(quán)限系統(tǒng)同工作流集成的是權(quán)限系統(tǒng)的WCF服務(wù)。
2. 編寫(xiě)ServiceObject代碼,通過(guò)泛型DataAccess<T>類(lèi)和輔助類(lèi)ServiceObjectHelper簡(jiǎn)化開(kāi)發(fā)。
3. 編寫(xiě)ServiceBroker代碼,通過(guò)泛型類(lèi)ServiceBroker<T>簡(jiǎn)化開(kāi)發(fā),下面是類(lèi)圖
4. 打開(kāi)c:\program files\k2 blackpearl\ServiceBroker\BrokerManagement.exe 位置的Broker 管理工具,選擇Configure Servcies
選擇注冊(cè)一個(gè)Service Object
5. 填寫(xiě)服務(wù)信息,注冊(cè)服務(wù)實(shí)例
K2 Service Object/SmartObject開(kāi)發(fā)環(huán)境向正式環(huán)境部署:
本文轉(zhuǎn)載自
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn