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

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

申請免費試用、咨詢電話:400-8352-114

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

Version 2.1.1

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

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

適用范圍
本文檔閱讀對象:
􀁺整合知識管理系統(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ù)語說明
縮寫詞
CGI 公共網(wǎng)關(guān)接口Common Gateway Interface
DCP 分布式計算平臺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)語言Extensible Markup Language
SOAP 簡單對象訪問協(xié)議 Simple Object Access Protocol
RPC 遠(yuǎn)程過程調(diào)用 Remote procedure call

接口概要
Kmpro知識管理系統(tǒng)擁有較強(qiáng)的集成功能,開放性的設(shè)計使其在UI集成、數(shù)據(jù)集成、用戶集成等多個方面都能夠勝任,并有多個系統(tǒng)集成案例。本項目的KM部分與其他核心組成,其主要分工界面涉及層次為——UI層、邏輯層、數(shù)據(jù)層和硬件部署。以下為常見項目集成分工界面交割:
UI:
1. 按照統(tǒng)一風(fēng)格要求和界面模板、深藍(lán)海域方負(fù)責(zé)KM系統(tǒng)的界面實現(xiàn)。
2. KM系統(tǒng)界面風(fēng)格與主系統(tǒng)風(fēng)格保持基本一致。
邏輯:
在主系統(tǒng)相關(guān)UI位置,設(shè)置知識庫按鈕,坐席應(yīng)用、管理界面訪問知識庫按鈕,由新的窗口彈出知識庫應(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)用層三個層次的接口.以滿足不同工業(yè)場景的和不同級別的整合需求.
數(shù)據(jù)層:數(shù)據(jù)層接口主要提供數(shù)據(jù)遷移,轉(zhuǎn)換,和合并.一般用于深度整合的場合,由于增加了耦合,一般不推薦.
服務(wù)層:服務(wù)層提供廣泛的服務(wù)接口,用于數(shù)據(jù)交換,信息提取等.
應(yīng)用層:上層的服務(wù)接口提供所得及所見的服務(wù).提供的格式如JOSN,HTML,XML等.
技術(shù)說明
Web Service:Web Service主要是為了使原來各孤立的站點之間的信息能夠相互通信、共享而提出的一種接口。 Web Service所使用的是Internet上統(tǒng)一、開放的標(biāo)準(zhǔn),如HTTP、XML、SOAP(簡單對象訪問協(xié)議)、WSDL等,所以Web Service可以在任何支持這些標(biāo)準(zhǔn)的環(huán)境(Windows,Linux)中使用。注:SOAP協(xié)議(Simple Object Access Protocal,簡單對象訪問協(xié)議),它是一個用于分散和分布式環(huán)境下網(wǎng)絡(luò)信息交換的基于XML的通訊協(xié)議。在此協(xié)議下,軟件組件或應(yīng)用程序能夠通過標(biāo)準(zhǔn)的HTTP協(xié)議進(jìn)行通訊。它的設(shè)計目標(biāo)就是簡單性和擴(kuò)展性,這有助于大量異構(gòu)程序和平臺之間的互操作性,從而使存在的應(yīng)用程序能夠被廣泛的用戶訪問。
RPC:遠(yuǎn)程過程調(diào)用 (RPC) 是一種協(xié)議,程序可使用這種協(xié)議向網(wǎng)絡(luò)中的另一臺計算機(jī)上的程序請求服務(wù)。由于使用 RPC 的程序不必了解支持通信的網(wǎng)絡(luò)協(xié)議的情況,因此 RPC 提高了程序的互操作性。
JDBC:JDBC(Java Data Base Connectivity,java數(shù)據(jù)庫連接)是一種用于執(zhí)行SQL語句的Java API,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用Java語言編寫的類和接口組成。JDBC為工具/數(shù)據(jù)庫開發(fā)人員提供了一個標(biāo)準(zhǔn)的API,據(jù)此可以構(gòu)建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)人員能夠用純 Java API 編寫數(shù)據(jù)庫應(yīng)用程序.

發(fā)布:2007-03-25 10:05    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:
長沙OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢