Return-Path: Delivered-To: apmail-cxf-issues-archive@www.apache.org Received: (qmail 50411 invoked from network); 10 Oct 2010 22:33:52 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 10 Oct 2010 22:33:52 -0000 Received: (qmail 25800 invoked by uid 500); 10 Oct 2010 22:33:52 -0000 Delivered-To: apmail-cxf-issues-archive@cxf.apache.org Received: (qmail 25773 invoked by uid 500); 10 Oct 2010 22:33:52 -0000 Mailing-List: contact issues-help@cxf.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cxf.apache.org Delivered-To: mailing list issues@cxf.apache.org Received: (qmail 25765 invoked by uid 99); 10 Oct 2010 22:33:52 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 10 Oct 2010 22:33:52 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 10 Oct 2010 22:33:51 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id o9AMXViG013637 for ; Sun, 10 Oct 2010 22:33:31 GMT Message-ID: <22302772.68801286750011149.JavaMail.jira@thor> Date: Sun, 10 Oct 2010 18:33:31 -0400 (EDT) From: "Robert Liguori (JIRA)" To: issues@cxf.apache.org Subject: [jira] Updated: (CXF-3038) Update online CXF Architecture Document In-Reply-To: <4607024.547641286289573019.JavaMail.jira@thor> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CXF-3038?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Liguori updated CXF-3038: -------------------------------- Description: The CXF Architecture Guide (http://cxf.apache.org/docs/cxf-architecture.html) needs to be updated. Some strong suggestions: (1) The "Frontends" section has only one sub-section, and it's empty. The "Frontends" section should discuss JAX-WS, JAX-RS, Simple Frontend and Javascript. (2) It would be nice if the "Data Bindings" section referenced supported data bindings (e.g., JAXB, XMLBeans, Aegis (2.1), Aegis (2.0.x), MTOM Attachments with JAXB, Service Data Objects (SDO) and SXC*. (3) The "Bindings" section should be renamed to "Protocol Bindings". There are currently two sections, one on SOAP bindings and an empty on on XML bindings. Consider sub-sections on SOAP 1.1/1.2 bindings, HTTP 1.1 bindings, Pure XML bindings and CORBA bindings. (4) Consider adding notes on supported transports to the "Transports" section; SOAP over HTTP, SOAP over JMS, XML over HTTP, XML over JMS, CORBA, Servlet, In-VM, SMTP/POP3 via Camel Transport for CXF, TCP via Camel Transport for CXF and Jabber (Experimental) via Camel Transport for CXF (5) The book "Apache CXF Web Service Development" by Naveen Balani and Rajeev Hathi (Packt Publishing) has a nice "CXF Architecture" section; pages 39-49. This nook should be references and/or compared to the document for alignment purposes (since the section headers are nearly identical). Note: Since this is an 'architecture' document, perhaps specific implementation details and related products is outside of scope (e.g., listing specific data binding APIs), but it would still be nice to see. At a minimum though... the empty, place holder sections of this document should be completed by someone. was: The CXF Architecture Guide (http://cxf.apache.org/docs/cxf-architecture.html) needs to be updated. Some strong suggestions: (1) The "Frontends" section has only one sub-section, and it's empty. The "Frontends" section should discuss JAX-WS, JAX-RS, Simple Frontend and Javascript. (2) It would be nice if the "Data Bindings" section referenced supported data bindings (e.g., JAXB, XMLBeans, Aegis (2.1), Aegis (2.0.x), MTOM Attachments with JAXB, Service Data Objects (SDO) and SXC*. (3) The "Bindings" section should be renamed to "Protocol Bindings". There are currently two sections, one on SOAP bindings and an empty on on XML bindings. Consider sub-sections on SOAP 1.1/1.2 bindings, HTTP 1.1 bindings, Pure XML bindings and CORBA bindings. (4) Consider adding notes on supported transports to the "Transports" section; SOAP over HTTP, SOAP over JMS, XML over HTTp, XML over JMS, CORBA, Servlet, In-VM, SMTP/POP3 via Camel Transport for CXF, TCP via Camel Transport for CXF and Jabber (Experimental) via Camel Transport for CXF (5) The book "Apache CXF Web Service Development" by Naveen Balani and Rajeev Hathi (Packt Publishing) has a nice "CXF Architecture" section; pages 39-49. This nook should be references and/or compared to the document for alignment purposes (since the section headers are nearly identical). Note: Since this is an 'architecture' document, perhaps specific implementation details and related products is outside of scope (e.g., listing specific data binding APIs), but it would still be nice to see. At a minimum though... the empty, place holder sections of this document should be completed by someone. > Update online CXF Architecture Document > --------------------------------------- > > Key: CXF-3038 > URL: https://issues.apache.org/jira/browse/CXF-3038 > Project: CXF > Issue Type: Bug > Components: Documentation > Reporter: Robert Liguori > Priority: Minor > Original Estimate: 2h > Remaining Estimate: 2h > > The CXF Architecture Guide (http://cxf.apache.org/docs/cxf-architecture.html) needs to be updated. > Some strong suggestions: > (1) The "Frontends" section has only one sub-section, and it's empty. The "Frontends" section should discuss JAX-WS, JAX-RS, Simple Frontend and Javascript. > (2) It would be nice if the "Data Bindings" section referenced supported data bindings (e.g., JAXB, XMLBeans, Aegis (2.1), Aegis (2.0.x), MTOM Attachments with JAXB, Service Data Objects (SDO) and SXC*. > (3) The "Bindings" section should be renamed to "Protocol Bindings". There are currently two sections, one on SOAP bindings and an empty on on XML bindings. Consider sub-sections on SOAP 1.1/1.2 bindings, HTTP 1.1 bindings, Pure XML bindings and CORBA bindings. > (4) Consider adding notes on supported transports to the "Transports" section; SOAP over HTTP, SOAP over JMS, XML over HTTP, XML over JMS, CORBA, Servlet, In-VM, SMTP/POP3 via Camel Transport for CXF, TCP via Camel Transport for CXF and Jabber (Experimental) via Camel Transport for CXF > > (5) The book "Apache CXF Web Service Development" by Naveen Balani and Rajeev Hathi (Packt Publishing) has a nice "CXF Architecture" section; pages 39-49. This nook should be references and/or compared to the document for alignment purposes (since the section headers are nearly identical). > Note: Since this is an 'architecture' document, perhaps specific implementation details and related products is outside of scope (e.g., listing specific data binding APIs), but it would still be nice to see. At a minimum though... the empty, place holder sections of this document should be completed by someone. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.