監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

KMPRO長(zhǎng)沙OA信息化系統(tǒng)接口規(guī)范

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

KMPRO知識(shí)管理系統(tǒng)接口規(guī)范

Version 2.1.1

北京深海域藍(lán)信息科技有限公司
2008年12月
所有權(quán)聲明
除特別聲明外,此文檔所用的公司名稱、個(gè)人姓名及數(shù)據(jù)均屬為說明的目的而模擬。
本文檔的版權(quán)屬北京深海域藍(lán)信息技術(shù)有限公司(本公司)所有,受中華人民共和國(guó)法律的保護(hù)。
本文檔所含的任何構(gòu)思、設(shè)計(jì)、工藝及其他技術(shù)信息均屬本公司所有,受中華人民共和國(guó)法律的保護(hù)。未經(jīng)本公司書面同意,任何單位和個(gè)人不得使用、泄露、告知、公布、發(fā)表、出版、傳授、轉(zhuǎn)讓或者以其他任何方式使第三方知悉。
如有任何問題,請(qǐng)聯(lián)系:service@泛普軟件.cn

前言
目的
本文檔定義了深藍(lán)海域KMPRO知識(shí)管理系統(tǒng)與其他系統(tǒng)之間的接口,目的是為其他系統(tǒng)整合KMPRO知識(shí)管理系統(tǒng)和二次開發(fā)提供指導(dǎo)規(guī)范。
本文檔為基本用戶接口文檔,不是詳細(xì)API文檔.具體的API細(xì)節(jié)請(qǐng)參閱API DOC.

適用范圍
本文檔閱讀對(duì)象:
􀁺整合知識(shí)管理系統(tǒng)的開發(fā)人員

􀁺集成商二次開發(fā)的開發(fā)人員

參考文檔
[1] Bradner, Scott, "RFC 2119 Key words for use in RFCs to Indicate Requirement Levels,"
March 1997, ftp://ftp.isi.edu/in-notes/rfc2119.txt .
SDS/T 2221.2—2004
[2] Bray, Paoli, Sperberg-McQueen, eds., "Extensible Markup Language (XML) 1.0", 2nd
edition, October 2000, W3C Recommendation, http://www.w3.org/TR/2000/REC-xml.
[3] Beech, David, Maloney, Murry, Mendelson, Noah, Thompson, Harry S., “XML Schema Part
1: Structures”, May 2001, W3C Recommendation, http://www.w3c.org/TR/xmlschema-1.
[4]Bray, Hollander, Layman, eds., “Namespaces In XML”, January 1999, W3C Recommendation,
http://www.w3.org/TR/2000/REC-xml-names.
[5]Clark, James, DeRose, Steve, “XML Path Language (XPATH), Version 1.0”, November 1999,
W3C Recommendation, http://www.w3c.org/TR/XPath.
[6] Fielding et. al., "Hypertext Transfer Protocol – HTTP/1.1," IETF RFC 2616, June 1999,
http://www.ietf.org/rfc/rfc2616.txt.
[7]Berners-Lee, T., Fielding, N., and Masinter, L., "Uniform Resource Identifiers (URI):
Generic Syntax", IETF RFC 2396, http://www.ietf.org/rfc/rfc2396.txt.
[11]National Center for Supercomputing Applications, "The Common Gateway Interface,"
http://hoohoo.ncsa.uiuc.edu/cgi/.
[8]Freed, N. and Borenstein N., "Multipurpose Internet Mail Extensions (MIME) Part One:
Format of Internet Message Bodies", IETF RFC 2045, November 1996,
http://www.ietf.org/rfc/rfc2045.txt.
[9]Internet Assigned Numbers Authority,
http://www.isi.edu/in-notes/iana/assignments/media-types/
[10]KMPRO Technology White Paper
[11]KMPRO Requirement Analysis
術(shù)語(yǔ)說明
縮寫詞
CGI 公共網(wǎng)關(guān)接口Common Gateway Interface
DCP 分布式計(jì)算平臺(tái)Distributed Computing Platform
DTD 文檔類型定義Document Type Definition
HTTP 超文本傳輸協(xié)議Hypertext Transfer Protocol
MIME 多目標(biāo)Internet 郵件擴(kuò)展Multipurpose Internet Mail Extensions
URL 統(tǒng)一資源定位符Uniform Resource Locator
XML 可擴(kuò)展置標(biāo)語(yǔ)言Extensible Markup Language
SOAP 簡(jiǎn)單對(duì)象訪問協(xié)議 Simple Object Access Protocol
RPC 遠(yuǎn)程過程調(diào)用 Remote procedure call

接口概要
Kmpro知識(shí)管理系統(tǒng)擁有較強(qiáng)的集成功能,開放性的設(shè)計(jì)使其在UI集成、數(shù)據(jù)集成、用戶集成等多個(gè)方面都能夠勝任,并有多個(gè)系統(tǒng)集成案例。本項(xiàng)目的KM部分與其他核心組成,其主要分工界面涉及層次為——UI層、邏輯層、數(shù)據(jù)層和硬件部署。以下為常見項(xiàng)目集成分工界面交割:
UI:
1. 按照統(tǒng)一風(fēng)格要求和界面模板、深藍(lán)海域方負(fù)責(zé)KM系統(tǒng)的界面實(shí)現(xiàn)。
2. KM系統(tǒng)界面風(fēng)格與主系統(tǒng)風(fēng)格保持基本一致。
邏輯:
在主系統(tǒng)相關(guān)UI位置,設(shè)置知識(shí)庫(kù)按鈕,坐席應(yīng)用、管理界面訪問知識(shí)庫(kù)按鈕,由新的窗口彈出知識(shí)庫(kù)應(yīng)用。
用戶:
用戶數(shù)據(jù)和組織架構(gòu)統(tǒng)一維護(hù)管理,并給出相應(yīng)接口,KM系統(tǒng)獲取用戶數(shù)據(jù),用戶進(jìn)入KM系統(tǒng)后的權(quán)限由KM系統(tǒng)自行定義。

KMPRO提供數(shù)據(jù)層,服務(wù)層,應(yīng)用層三個(gè)層次的接口.以滿足不同工業(yè)場(chǎng)景的和不同級(jí)別的整合需求.
數(shù)據(jù)層:數(shù)據(jù)層接口主要提供數(shù)據(jù)遷移,轉(zhuǎn)換,和合并.一般用于深度整合的場(chǎng)合,由于增加了耦合,一般不推薦.
服務(wù)層:服務(wù)層提供廣泛的服務(wù)接口,用于數(shù)據(jù)交換,信息提取等.
應(yīng)用層:上層的服務(wù)接口提供所得及所見的服務(wù).提供的格式如JOSN,HTML,XML等.
技術(shù)說明
Web Service:Web Service主要是為了使原來各孤立的站點(diǎn)之間的信息能夠相互通信、共享而提出的一種接口。 Web Service所使用的是Internet上統(tǒng)一、開放的標(biāo)準(zhǔn),如HTTP、XML、SOAP(簡(jiǎn)單對(duì)象訪問協(xié)議)、WSDL等,所以Web Service可以在任何支持這些標(biāo)準(zhǔn)的環(huán)境(Windows,Linux)中使用。注:SOAP協(xié)議(Simple Object Access Protocal,簡(jiǎn)單對(duì)象訪問協(xié)議),它是一個(gè)用于分散和分布式環(huán)境下網(wǎng)絡(luò)信息交換的基于XML的通訊協(xié)議。在此協(xié)議下,軟件組件或應(yīng)用程序能夠通過標(biāo)準(zhǔn)的HTTP協(xié)議進(jìn)行通訊。它的設(shè)計(jì)目標(biāo)就是簡(jiǎn)單性和擴(kuò)展性,這有助于大量異構(gòu)程序和平臺(tái)之間的互操作性,從而使存在的應(yīng)用程序能夠被廣泛的用戶訪問。
RPC:遠(yuǎn)程過程調(diào)用 (RPC) 是一種協(xié)議,程序可使用這種協(xié)議向網(wǎng)絡(luò)中的另一臺(tái)計(jì)算機(jī)上的程序請(qǐng)求服務(wù)。由于使用 RPC 的程序不必了解支持通信的網(wǎng)絡(luò)協(xié)議的情況,因此 RPC 提高了程序的互操作性。
JDBC:JDBC(Java Data Base Connectivity,java數(shù)據(jù)庫(kù)連接)是一種用于執(zhí)行SQL語(yǔ)句的Java API,可以為多種關(guān)系數(shù)據(jù)庫(kù)提供統(tǒng)一訪問,它由一組用Java語(yǔ)言編寫的類和接口組成。JDBC為工具/數(shù)據(jù)庫(kù)開發(fā)人員提供了一個(gè)標(biāo)準(zhǔn)的API,據(jù)此可以構(gòu)建更高級(jí)的工具和接口,使數(shù)據(jù)庫(kù)開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫(kù)應(yīng)用程序.

發(fā)布:2007-03-25 10:05    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章: