SOA标准规范体系研究*
李春旺
(中国科学院国家科学图书馆 北京 100080)
A Study on the Standards of SOA
Li Chunwang
(National Science Library,Chinese Academy of Sciences, Beijing 100080,China)
摘要 在介绍SOA参考模型及其标准规范演变过程的基础上,重点分析SOA标准规范体系组成,包括Web Service系列标准、ebXML标准以及SOA专门标准,并讨论这些标准规范在SOA协议栈中的位置与角色,最后结合两个实例介绍SOA标准的应用模式与发展趋势。
关键词 :
数字图书馆 ,
SOA ,
标准规范 ,
Web Service ,
ebXML
Abstract :After introducing the reference model and development of SOA,this paper discusses the framework of SOA standards, and the roles that these standards should be in the specification stack. Finally, the paper analyzes the utilization model of SOA standards with two applications.
Key words :
Digital library
SOA
Standards
Web Service
ebXML
收稿日期: 2007-03-30
出版日期: 2007-05-25
基金资助: * 本文系国家科技基础条件平台建设项目“我国数字图书馆标准与规范建设” (项目编号:005DKA43503)的研究成果之一。
通讯作者:
李春旺
E-mail: licw@mail.las.ac.cn
作者简介 : 李春旺
OASIS SOA Reference Model TC. Service Oriented Architecture Reference Model 1.0, 2006,8.http://www.oasisopen.org/committees/download.php/19679/soarmcs.pdf (Accessed Mar.15, 2007)
2Stal M. Using Architectural Patterns and Blueprints for ServiceOriented Architecture.Software, IEEE, 2006,23(2):54-61
3Steve Jones.Toward an Acceptable Definition of Service.IEEE Software,2005:22(3)
4Kishore C, Kerrie H, Edward T. Migrating to a ServiceOriented Architecture, Part 1. http://www128.ibm.com/developerworks/webservices/library/wsmigratesoa/ (Accessed Mar.15, 2007)
5Hamid B M.Oasis ebSOA An Introduction to Service Oriented Architecture. http://www.oasisopen.org/committees/download.php/7124/ebSOAintroduction.pdf (Accessed Mar.15, 2007)
6Runtime Service Oriented Architecture(SOA)V0.1,2005. http://xml.coverpages.org/SemantionSOARuntime200509.pdf (Accessed Mar.15, 2007)
7Claire R, Veena S. SOAenabling Standards: an Overview.http://devresource.hp.com/drc/technical_white_papers/soa_stds/soa_stds.pdf (Accessed Mar.15, 2007)
8Siddharth B,VeriSign D B,Dave C, et al.Web Services Policy Framework (WSPolicy).http://www6.software.ibm.com/software/developer/library/wspolicy.pdf (Accessed Mar.15, 2007)
9OASIS/ebXML Registry Technical Committee. OASIS/ebXML Registry Information Model v2.0.http://www.oasisopen.org/committees/regrep/documents/2.0/specs/ebrim.pdf (Accessed Mar.15, 2007)
10Anthony N, Chris K, Phillip H B, et al.Web Services Security:SOAP message security 1.1(WSSecurity 2004),OASIS Standard Specification.http://www.oasisopen.org/committees/download.php/16790/wssv1.1specosSOAPMessageSecurity.pdf (Accessed Mar.15, 2007)
11Steve A, Jeff B,Toufic B, et al.Web Services Trust Language (WSTrust).http://specs.xmlsoap.org/ws/2005/02/trust/WSTrust.pdf (Accessed Mar.15, 2007)
12Services Reliable Messaging TC.WSReliability. http://docs.oasisopen.org/wsrm/wsreliability/v1.1/wsrmws_reliability1.1specos.pdf (Accessed Mar.15, 2007)
13Web Services Distributed Management (WSDM). http://www.oasisopen.org/committees/tc_home.php?wg_abbrev=wsdm (Accessed Mar.15, 2007)
14Nickolas K, David B, Gregory R, et al.Web Services Choreography Description Language(Version 1.0), 2005,11.http://www.w3.org/TR/2005/CRwscdl1020051109 / (Accessed Mar.15, 2007)
15Assaf A, Sid A, Scott F, et al.Web Service Choreography Interface (WSCI) 1.0.2002,8. http://www.w3.org/TR/2002/NOTEwsci20020808 (Accessed Mar.15, 2007)
16Assaf A.Business Process Modeling Language.http://xml.coverpages.org/BPML2002.pdf (Accessed Mar.15, 2007)
17Assaf A, Sid A, Ben B, et al. Web Services Business Process Execution Language(Version 2.0).http://xml.coverpages.org/WSBPELSpecDraftV181.pdf (Accessed Mar.15, 2007)
18Frank L. WSFL(Web dervice glow language).http://www306.ibm.com/software/solutions/webservices/pdf/WSFL.pdf (Accessed Mar.15, 2007)
19Satish T. XLANG.http://www.gotdotnet.com/team/xml_wsspecs/xlangc/default.htm (Accessed Mar.15, 2007)
20Business Process Execution Language for Web Services Version 1.1.http://www128.ibm.com/developerworks/library/specification/wsbpel/ (Accessed Mar.15, 2007)
21Doug B, Martin C, Oisin H, et al. Web Services Composite Application Framework (WSCAF). http://developers.sun.com/techtopics/webservices/wscaf/primer.pdf (Accessed Mar.15, 2007)
22Business Process Project Team. ebXML Business Process Specification Schema. http://www.oasisopen.org/committees/tc_home.php?wg_abbrev=ebxmlbp (Accessed Mar.15, 2007)
23JCP.Java Portlet Specification.http://ipc658.infswt.unijena.de/spec/JSR%202.0%20Spec/PortletSpec_20_noTrackChanges.pdf (Accessed Mar.15, 2007)
24Web Services for Remote Portlets (WSRP). http://www.oasisopen.org/committees/tc_home.php?wg_abbrev=wsrp (Accessed Mar.15, 2007)
25Sebastian R K, Adrian M, Brahmananda S, et al.Building Semantic Web Services Infrastructure for Digital Libraries. http://www.marcont.org/marcont/pdf/eswc2005_swsl2l.pdf (Accessed Mar.15, 2007)
26Emilia C, Michal Z. Web Service Execution Environment (WSMX).http://www.w3.org/Submission/2005/SUBMWSMX20050603/ (Accessed Mar.15, 2007)
27Okraszewski M. Krawczyk H. Semantic Web Services in l2l. In:Klopotek, Wierzchon T.Intelligent Information Processing and Web Mining, Polish Academy of Science, Springer (2004) 349-357.In:Proceedings of the International IIS: IIPWM’04 Conference held in Zakopane, Poland, May 1720, 2004
28Holger L, Axel P, Dumitru R. Web Service Modeling Ontology (WSMO).http://www.w3.org/Submission/2005/SUBMWSMO20050603/ (Accessed Mar.15, 2007)
29WSMX Web Service Execution Environment.http://www.wsmx.org/ (Accessed Mar.15, 2007)
30Ni Q, Sloman M. An Ontologyenabled Service Oriented Architecture for Pervasive Computing. International Conference on Information Technology:Coding and Computing,2005(2):797-798. DOI 10.1109/ITCC.2005.84
31John B, Gopal K, Devon K, et al. Web Services Dynamic Discovery (WSDiscovery).http://msdn.microsoft.com/library/enus/dnglobspec/html/wsdiscovery1004.pdf (Accessed Mar.15, 2007)
32David M, Mark B, Jerry H, et al. OWLS:Semantic Markup for Web Services.http://www.w3.org/Submission/OWLS/ (Accessed Mar.15, 2007)
33Don B, Luis F C, Craig C, et al. Web Services Eventing (WSEventing).http://ftpna2.bea.com/pub/downloads/WSEventing.pdf (Accessed Mar.15, 2007)
34Akhil A, Josh C, Jim D, et al. Web Services for Management(WSManagement).http://www.intel.com/technology/manage/downloads/ws_management.pdf (Accessed Mar.15, 2007)
Viewed
Full text
Abstract
Cited
Shared
Discussed