欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2/Agda, C++/Lisp/Haskell
Apache CXF
来自开放百科 - 灰狐
(版本间的差异)
| 第1行: | 第1行: | ||
| + | Apache CXF: An Open Source Service Framework | ||
| + | |||
CXF SNAPSHOT 马上就要发布了 | CXF SNAPSHOT 马上就要发布了 | ||
| 第11行: | 第13行: | ||
CeltiXfire已经正式被批准成为Apache的一个孵化项目 | CeltiXfire已经正式被批准成为Apache的一个孵化项目 | ||
| + | |||
| + | ==Standards== | ||
| + | Support for Multiple Standards | ||
| + | * JAX-WS, JAX-WSA, and JSR-181and SAAJ | ||
| + | * SOAP 1.1, 1.2, WS-I BasicProfile, | ||
| + | * WS-Security, WS-Addressing, | ||
| + | * WS-RM and WS-Policy | ||
| + | * WSDL 1.1 and 2.0 | ||
| + | * MTOM | ||
| + | |||
| + | ==Transports & Bindings== | ||
| + | Multiple Network Protocols (Transports) and Message Formats (Bindings) | ||
| + | * Built-in support for SOAP and XML over HTTP, JMS, and Jabber transports | ||
| + | * StAX-based streaming XML | ||
| + | * Extensible API to support additional bindings including CSV and fixed record length | ||
| + | * Data bindings include JAXB 2.0, XML Beans, Castor, and JiBX | ||
| + | |||
| + | ==Flexible Deployment== | ||
| + | * Lightweight containers: deploy services in Apache Tomcat or Spring-based containers | ||
| + | * JBI integration: deploy as a service engine in a JBI container such as Apache Incubator's ServiceMix, Sun's OpenESB or ObjectWeb's Petals | ||
| + | * SCA integration: deploy in an SCA container such as Apache Incubator's Tuscany | ||
| + | * J2EE integration: deploy services in J2EE application servers such as Apache Geronimo, JOnAS, JBoss, WebLogic, and WebSphere | ||
| + | * Standalone Java client/server | ||
| + | |||
| + | ==Multiple Languages== | ||
| + | Support for Multiple Programming Languages | ||
| + | * Full support for JAX-WS 2.0 client/server programming model | ||
| + | * JAX-WS 2.0 synchronous, asynchronous and one-way API's | ||
| + | * JAX-WS 2.0 Dynamic Invocation Interface (DII) API | ||
| + | * Support for wrapped and non-wrapped styles | ||
| + | * XML messaging API | ||
| + | * Support for JavaScript and ECMAScript 4 XML (E4X) — both client and server | ||
| + | * Support for CORBA with Yoko | ||
| + | * Support for SCA withTuscany | ||
| + | * Support for JBI with ServiceMix | ||
| + | |||
| + | ==Code Generation== | ||
| + | * Java to WSDL | ||
| + | * WSDL to Java | ||
| + | * XSD to WSDL | ||
| + | * WSDL to XML | ||
| + | * WSDL to SOAP | ||
| + | * WSDL to service | ||
==相关链接== | ==相关链接== | ||
2006年12月6日 (三) 07:16的版本
Apache CXF: An Open Source Service Framework
CXF SNAPSHOT 马上就要发布了
首先目前CeltiXfire已经正式更名为CXF,预计本月底M1就要发布了。作为继承Celtix以及Xfire两大开源项目的精华,CXF提供 JAX-WS的全面支持,并且提供了多种Binding以及Transport的支持,你可以采用WSDL first 或者 Code first 轻松实现WebService的发布和使用。 感兴趣的朋友可以参考以下链接获取信息
- CXF构架介绍 - http://cwiki.apache.org/CXF/architecture-guide.html
- 如何获取代码 - http://cwiki.apache.org/CXF/source-repository.html
- 编译 - http://cwiki.apache.org/CXF/building.html
- 创建Eclipse工程 - http://cwiki.apache.org/CXF/setting-up-eclipse.html
- 参与开发讨论 - http://cwiki.apache.org/CXF/mailing-lists.html
CeltiXfire已经正式被批准成为Apache的一个孵化项目
目录 |
Standards
Support for Multiple Standards
- JAX-WS, JAX-WSA, and JSR-181and SAAJ
- SOAP 1.1, 1.2, WS-I BasicProfile,
- WS-Security, WS-Addressing,
- WS-RM and WS-Policy
- WSDL 1.1 and 2.0
- MTOM
Transports & Bindings
Multiple Network Protocols (Transports) and Message Formats (Bindings)
- Built-in support for SOAP and XML over HTTP, JMS, and Jabber transports
- StAX-based streaming XML
- Extensible API to support additional bindings including CSV and fixed record length
- Data bindings include JAXB 2.0, XML Beans, Castor, and JiBX
Flexible Deployment
- Lightweight containers: deploy services in Apache Tomcat or Spring-based containers
- JBI integration: deploy as a service engine in a JBI container such as Apache Incubator's ServiceMix, Sun's OpenESB or ObjectWeb's Petals
- SCA integration: deploy in an SCA container such as Apache Incubator's Tuscany
- J2EE integration: deploy services in J2EE application servers such as Apache Geronimo, JOnAS, JBoss, WebLogic, and WebSphere
- Standalone Java client/server
Multiple Languages
Support for Multiple Programming Languages
- Full support for JAX-WS 2.0 client/server programming model
- JAX-WS 2.0 synchronous, asynchronous and one-way API's
- JAX-WS 2.0 Dynamic Invocation Interface (DII) API
- Support for wrapped and non-wrapped styles
- XML messaging API
- Support for JavaScript and ECMAScript 4 XML (E4X) — both client and server
- Support for CORBA with Yoko
- Support for SCA withTuscany
- Support for JBI with ServiceMix
Code Generation
- Java to WSDL
- WSDL to Java
- XSD to WSDL
- WSDL to XML
- WSDL to SOAP
- WSDL to service
相关链接
分享您的观点