欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Web service
来自开放百科 - 灰狐
(版本间的差异)
小 (→相关链接) |
|||
(未显示2个用户的38个中间版本) | |||
第1行: | 第1行: | ||
− | + | {{SeeWikipedia}} | |
− | + | ||
− | [[Image: | + | REST-style and SOAP-style |
+ | [[Image:rest-resource-oriented.gif|thumb|right|REST:resource-oriented services]] | ||
+ | [[Image:soap-activity-oriented.gif|thumb|right|SOAP:activity-oriented services]] | ||
+ | At a fundamental level, the difference between REST-style and SOAP-style Web services hinges on whether or not an application is resource-oriented or activity-oriented. | ||
+ | |||
+ | [http://www-128.ibm.com/developerworks/webservices/library/ws-restvsoap/ Resource-oriented vs. activity-oriented Web services] | ||
+ | ==开源项目== | ||
+ | *[[Metro]] | ||
+ | *[[Spring Web Services]] | ||
+ | *[[ActiveSOAP]] - http://activesoap.codehaus.org/ | ||
+ | *[[Apache Axis]] | ||
+ | *[[XFire]] - http://xfire.codehaus.org/ | ||
+ | *[[SoapFabric]] - http://soapfabric.sourceforge.net/ | ||
+ | *[[gSOAP]]: SOAP C++ Web Services - http://www.cs.fsu.edu/~engelen/soap.html | ||
+ | *[[WSO2]] - http://www.wso2.com/ | ||
+ | *http://ws.apache.org | ||
+ | *[[soapUI]] | ||
+ | *[[boto]] | ||
+ | ==标准与规范== | ||
+ | 可从以下地址获得更多Web Services标准和规范信息: | ||
+ | *http://www.oasis-open.org | ||
+ | *http://www.ws-i.org/ | ||
+ | *http://www.ibm.com/developerworks/cn/webservices/standards/ | ||
+ | *http://www.osoa.org | ||
+ | *http://java.sun.com/webservices/ | ||
+ | *http://ws.apache.org/ | ||
+ | *http://msdn2.microsoft.com/en-us/webservices | ||
− | |||
===Transports=== | ===Transports=== | ||
− | *[http://www.ibm.com/developerworks/webservices/library/x-beep/ | + | *[[Blocks Extensible Exchange Protocol]] (BEEP) - http://www.ibm.com/developerworks/webservices/library/x-beep/ |
===Messaging=== | ===Messaging=== | ||
− | * SOAP 1.1 (Note) | + | * [[SOAP]] 1.1 (Note) - http://www.w3.org/TR/2000/NOTE-SOAP-20000508/ |
− | * SOAP 1.2 (Specification) | + | * SOAP 1.2 (Specification) - http://www.w3.org/TR/2003/REC-soap12-part0-20030624/ |
− | * Web Services Addressing | + | * [[Web Services Addressing]] - http://www.ibm.com/developerworks/webservices/library/specification/ws-add/ |
− | * Web Services Notification (WS-BrokeredNotification, WS-BaseNotification, WS-Topics | + | * [[Web Services Notification]] (WS-BrokeredNotification, WS-BaseNotification, WS-Topics - http://www.ibm.com/developerworks/webservices/library/specification/ws-notification/ |
− | * Web Services Attachments Profile 1.0 | + | * [[Web Services Attachments Profile]] 1.0 - http://www.ws-i.org/Profiles/AttachmentsProfile-1.0-2004-08-24.html |
− | * SOAP Message Transmission Optimization Mechanism | + | * SOAP Message Transmission Optimization Mechanism - http://www.w3.org/TR/soap12-mtom/ |
+ | |||
+ | ===Description and discovery=== | ||
+ | * [[UDDI]] 3.0 - http://uddi.org/pubs/uddi_v3.htm | ||
+ | * [[WSDL]] 1.1 (Note) - http://www.w3.org/TR/wsdl | ||
+ | * WSDL 1.2 (Working draft) - http://www.w3.org/TR/2003/WD-wsdl12-20030611/ | ||
+ | * WSDL 2.0 (Working Group) - http://www.w3.org/2002/ws/desc/ | ||
+ | * [[Web Services Semantics]] -- WSDL-S - http://www.ibm.com/developerworks/webservices/library/specification/ws-wsdl-s/ | ||
+ | * [[Web Services Metadata Exchange]] - http://www.ibm.com/developerworks/webservices/library/specification/ws-mex/ | ||
+ | * [[Web Services Policy Assertions Language]] - http://www.ibm.com/developerworks/webservices/library/ws-polas/ | ||
+ | * [[Web Services Policy Attachment]] - http://www.ibm.com/developerworks/webservices/library/specification/ws-polatt/ | ||
+ | * [[Web Services Policy Framework]] - http://www.ibm.com/developerworks/webservices/library/specification/ws-polfram/ | ||
+ | * [[Web Services Resource Framework]] - http://www.ibm.com/developerworks/webservices/library/ws-resource/ | ||
+ | |||
+ | ===Reliability=== | ||
+ | * [[Web Services Reliable Messaging]] - http://www.ibm.com/developerworks/webservices/library/specification/ws-rm/ | ||
+ | * WS-RM Policy Assertion - http://www.ibm.com/developerworks/webservices/library/ws-rmreload/ | ||
+ | |||
+ | ===Transactions=== | ||
+ | * Web Services Atomic Transaction - http://www.ibm.com/developerworks/webservices/library/specification/ws-tx/ | ||
+ | * Web Services Business Activity - http://www.ibm.com/developerworks/webservices/library/specification/ws-tx/ | ||
+ | * Web Services Coordination - http://www.ibm.com/developerworks/webservices/library/specification/ws-tx/ | ||
+ | |||
+ | ===Security=== | ||
+ | * Web Services Federation Language - http://www.ibm.com/developerworks/webservices/library/ws-fed/ | ||
+ | * WS-Federation: Active Requester Profile - http://www.ibm.com/developerworks/webservices/library/ws-fedact/ | ||
+ | * WS-Federation: Passive Requester Profile - http://www.ibm.com/developerworks/webservices/library/ws-fedpass/ | ||
+ | * Web Services Provisioning - http://www.ibm.com/developerworks/webservices/library/ws-provis/ | ||
+ | * Web Services Secure Conversation Language - http://www.ibm.com/developerworks/webservices/library/specification/ws-secon/ | ||
+ | * Web Services Security 1.0 - http://www.oasis-open.org/specs/#wssv1.0 | ||
+ | * Web Services Security Addendum - http://www.ibm.com/developerworks/webservices/library/ws-secureadd.html | ||
+ | * WS-Security Kerberos Binding - http://www.ibm.com/developerworks/webservices/library/ws-seckerb/ | ||
+ | * Web Services Security Policy - http://www.ibm.com/developerworks/webservices/library/ws-secpol/ | ||
+ | * [[Web Services Trust]] - http://www.ibm.com/developerworks/webservices/library/specification/ws-trust/ | ||
+ | * Security Assertion Markup Language ([[SAML]]) - http://xml.coverpages.org/saml.html | ||
+ | |||
+ | ===Business processes=== | ||
+ | * WS-BPEL Extension for People - http://www.ibm.com/developerworks/webservices/library/specification/ws-bpel4people/ | ||
+ | * [[BPEL|Business Process Execution Language]] for Web Services V1.1 - http://www.ibm.com/developerworks/webservices/library/specification/ws-bpel/ | ||
+ | *[[Business Process Modeling Notation]] - http://www.bpmn.org/ | ||
+ | |||
+ | ===Management=== | ||
+ | * [[Web Services Distributed Management]] - http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsdm | ||
+ | * Web Services Manageability - http://www.ibm.com/developerworks/webservices/library/ws-manage/ | ||
+ | * Web Services Manageability -- Concepts - http://www.ibm.com/developerworks/webservices/library/ws-mancon/ | ||
+ | * Web Services Manageability -- Representation - http://www.ibm.com/developerworks/webservices/library/ws-manrep/ | ||
+ | |||
+ | ==相关文档== | ||
+ | *The Java Web Services Tutorial 2.0 - http://docs.huihoo.com/soa/sun/jwstutorial20/doc | ||
+ | *IONA Artix 4.0 documentation - http://docs.huihoo.com/soa/iona/artix_4.0_docs/welcome.html | ||
+ | *[[Web Services and Microsoft Platform|Web 服务和 Microsoft 平台]] | ||
+ | |||
+ | ==知名网站的Web服务== | ||
+ | *[[Amazon Web Services]] - http://www.amazon.com/gp/browse.html/104-5590200-8732732?redirect=true&node=3435361 | ||
+ | *Google Web Services - http://www.google.com/apis/ | ||
+ | *[[eBay Web Services]] - http://developer.ebay.com/ | ||
+ | *eBay Community Codebase - https://www.codebase.ebay.com/ | ||
+ | |||
+ | ==Web Services托管商== | ||
+ | *Xmethods.net - http://www.xmethods.net/ | ||
+ | *Bindingpoint.com - http://www.bindingpoint.com/ | ||
+ | *GrandCentral.com - http://www.grandcentral.com/ | ||
+ | *Strikeiron.com - http://www.strikeiron.com/ | ||
+ | *Remotemethods.com - http://remotemethods.com/ | ||
+ | *http://www.xwebservices.com/ | ||
+ | *http://www.free-edi-online.com/ | ||
+ | *http://www.primerchants.com/ | ||
+ | *http://www.infodial.com/ | ||
+ | |||
+ | ==相关链接== | ||
+ | *http://searchwebservices.techtarget.com.cn/ | ||
+ | *[[XML-RPC]] - http://www.xmlrpc.com | ||
+ | |||
+ | {{comment}} | ||
+ | |||
+ | [[category:web services]] |
2013年2月5日 (二) 03:41的最后版本
您可以在Wikipedia上了解到此条目的英文信息 Web service Thanks, Wikipedia. |
REST-style and SOAP-style
At a fundamental level, the difference between REST-style and SOAP-style Web services hinges on whether or not an application is resource-oriented or activity-oriented.
Resource-oriented vs. activity-oriented Web services
目录 |
[编辑] 开源项目
- Metro
- Spring Web Services
- ActiveSOAP - http://activesoap.codehaus.org/
- Apache Axis
- XFire - http://xfire.codehaus.org/
- SoapFabric - http://soapfabric.sourceforge.net/
- gSOAP: SOAP C++ Web Services - http://www.cs.fsu.edu/~engelen/soap.html
- WSO2 - http://www.wso2.com/
- http://ws.apache.org
- soapUI
- boto
[编辑] 标准与规范
可从以下地址获得更多Web Services标准和规范信息:
- http://www.oasis-open.org
- http://www.ws-i.org/
- http://www.ibm.com/developerworks/cn/webservices/standards/
- http://www.osoa.org
- http://java.sun.com/webservices/
- http://ws.apache.org/
- http://msdn2.microsoft.com/en-us/webservices
[编辑] Transports
- Blocks Extensible Exchange Protocol (BEEP) - http://www.ibm.com/developerworks/webservices/library/x-beep/
[编辑] Messaging
- SOAP 1.1 (Note) - http://www.w3.org/TR/2000/NOTE-SOAP-20000508/
- SOAP 1.2 (Specification) - http://www.w3.org/TR/2003/REC-soap12-part0-20030624/
- Web Services Addressing - http://www.ibm.com/developerworks/webservices/library/specification/ws-add/
- Web Services Notification (WS-BrokeredNotification, WS-BaseNotification, WS-Topics - http://www.ibm.com/developerworks/webservices/library/specification/ws-notification/
- Web Services Attachments Profile 1.0 - http://www.ws-i.org/Profiles/AttachmentsProfile-1.0-2004-08-24.html
- SOAP Message Transmission Optimization Mechanism - http://www.w3.org/TR/soap12-mtom/
[编辑] Description and discovery
- UDDI 3.0 - http://uddi.org/pubs/uddi_v3.htm
- WSDL 1.1 (Note) - http://www.w3.org/TR/wsdl
- WSDL 1.2 (Working draft) - http://www.w3.org/TR/2003/WD-wsdl12-20030611/
- WSDL 2.0 (Working Group) - http://www.w3.org/2002/ws/desc/
- Web Services Semantics -- WSDL-S - http://www.ibm.com/developerworks/webservices/library/specification/ws-wsdl-s/
- Web Services Metadata Exchange - http://www.ibm.com/developerworks/webservices/library/specification/ws-mex/
- Web Services Policy Assertions Language - http://www.ibm.com/developerworks/webservices/library/ws-polas/
- Web Services Policy Attachment - http://www.ibm.com/developerworks/webservices/library/specification/ws-polatt/
- Web Services Policy Framework - http://www.ibm.com/developerworks/webservices/library/specification/ws-polfram/
- Web Services Resource Framework - http://www.ibm.com/developerworks/webservices/library/ws-resource/
[编辑] Reliability
- Web Services Reliable Messaging - http://www.ibm.com/developerworks/webservices/library/specification/ws-rm/
- WS-RM Policy Assertion - http://www.ibm.com/developerworks/webservices/library/ws-rmreload/
[编辑] Transactions
- Web Services Atomic Transaction - http://www.ibm.com/developerworks/webservices/library/specification/ws-tx/
- Web Services Business Activity - http://www.ibm.com/developerworks/webservices/library/specification/ws-tx/
- Web Services Coordination - http://www.ibm.com/developerworks/webservices/library/specification/ws-tx/
[编辑] Security
- Web Services Federation Language - http://www.ibm.com/developerworks/webservices/library/ws-fed/
- WS-Federation: Active Requester Profile - http://www.ibm.com/developerworks/webservices/library/ws-fedact/
- WS-Federation: Passive Requester Profile - http://www.ibm.com/developerworks/webservices/library/ws-fedpass/
- Web Services Provisioning - http://www.ibm.com/developerworks/webservices/library/ws-provis/
- Web Services Secure Conversation Language - http://www.ibm.com/developerworks/webservices/library/specification/ws-secon/
- Web Services Security 1.0 - http://www.oasis-open.org/specs/#wssv1.0
- Web Services Security Addendum - http://www.ibm.com/developerworks/webservices/library/ws-secureadd.html
- WS-Security Kerberos Binding - http://www.ibm.com/developerworks/webservices/library/ws-seckerb/
- Web Services Security Policy - http://www.ibm.com/developerworks/webservices/library/ws-secpol/
- Web Services Trust - http://www.ibm.com/developerworks/webservices/library/specification/ws-trust/
- Security Assertion Markup Language (SAML) - http://xml.coverpages.org/saml.html
[编辑] Business processes
- WS-BPEL Extension for People - http://www.ibm.com/developerworks/webservices/library/specification/ws-bpel4people/
- Business Process Execution Language for Web Services V1.1 - http://www.ibm.com/developerworks/webservices/library/specification/ws-bpel/
- Business Process Modeling Notation - http://www.bpmn.org/
[编辑] Management
- Web Services Distributed Management - http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsdm
- Web Services Manageability - http://www.ibm.com/developerworks/webservices/library/ws-manage/
- Web Services Manageability -- Concepts - http://www.ibm.com/developerworks/webservices/library/ws-mancon/
- Web Services Manageability -- Representation - http://www.ibm.com/developerworks/webservices/library/ws-manrep/
[编辑] 相关文档
- The Java Web Services Tutorial 2.0 - http://docs.huihoo.com/soa/sun/jwstutorial20/doc
- IONA Artix 4.0 documentation - http://docs.huihoo.com/soa/iona/artix_4.0_docs/welcome.html
- Web 服务和 Microsoft 平台
[编辑] 知名网站的Web服务
- Amazon Web Services - http://www.amazon.com/gp/browse.html/104-5590200-8732732?redirect=true&node=3435361
- Google Web Services - http://www.google.com/apis/
- eBay Web Services - http://developer.ebay.com/
- eBay Community Codebase - https://www.codebase.ebay.com/
[编辑] Web Services托管商
- Xmethods.net - http://www.xmethods.net/
- Bindingpoint.com - http://www.bindingpoint.com/
- GrandCentral.com - http://www.grandcentral.com/
- Strikeiron.com - http://www.strikeiron.com/
- Remotemethods.com - http://remotemethods.com/
- http://www.xwebservices.com/
- http://www.free-edi-online.com/
- http://www.primerchants.com/
- http://www.infodial.com/
[编辑] 相关链接
<discussion>characters_max=300</discussion>
分享您的观点