[jboss-cvs] JBossAS SVN: r106497 - in projects/jboss-jca/branches/performance: doc and 3 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jul 7 22:35:50 EDT 2010


Author: jeff.zhang
Date: 2010-07-07 22:35:49 -0400 (Wed, 07 Jul 2010)
New Revision: 106497

Added:
   projects/jboss-jca/branches/performance/doc/perfguide/
   projects/jboss-jca/branches/performance/doc/perfguide/build.xml
   projects/jboss-jca/branches/performance/doc/perfguide/en/
   projects/jboss-jca/branches/performance/doc/perfguide/en/images/
   projects/jboss-jca/branches/performance/doc/perfguide/en/master.xml
   projects/jboss-jca/branches/performance/doc/perfguide/en/modules/
   projects/jboss-jca/branches/performance/doc/perfguide/en/modules/about.xml
   projects/jboss-jca/branches/performance/doc/perfguide/en/modules/introduction.xml
Modified:
   projects/jboss-jca/branches/performance/build.xml
Log:
[JBJCA-372] add performance guide

Modified: projects/jboss-jca/branches/performance/build.xml
===================================================================
--- projects/jboss-jca/branches/performance/build.xml	2010-07-08 02:30:15 UTC (rev 106496)
+++ projects/jboss-jca/branches/performance/build.xml	2010-07-08 02:35:49 UTC (rev 106497)
@@ -325,8 +325,7 @@
     <mkdir dir="${build.dir}/${name}-${major}.${minor}.${patch}.${type}/doc/spec" />
 
 
-    <ant dir="doc/userguide" target="pdf"/>
-    <ant dir="doc/developerguide" target="pdf"/>
+    <ant dir="doc/perfguide" target="pdf"/>
 
     <move flatten="true" todir="${build.dir}/${name}-${major}.${minor}.${patch}.${type}/doc">
       <fileset dir="${build.dir}">

Added: projects/jboss-jca/branches/performance/doc/perfguide/build.xml
===================================================================
--- projects/jboss-jca/branches/performance/doc/perfguide/build.xml	                        (rev 0)
+++ projects/jboss-jca/branches/performance/doc/perfguide/build.xml	2010-07-08 02:35:49 UTC (rev 106497)
@@ -0,0 +1,27 @@
+<project name="perfguide" default="all" basedir=".">
+
+  <property name="build.dir" value="${basedir}/../../target/docs/perfguide"/>
+  <property name="pdf.name"  value="JBossJCAPerformanceGuide.pdf"/>
+  <import file="${basedir}/../../tools/docbook/support.xml"/>
+
+  <target name="all" depends="clean">
+    <mkdir dir="en/images" />
+    <antcall target="lang.all"><param name="lang" value="en"/></antcall>
+  </target>
+
+  <target name="pdf">
+    <mkdir dir="en/images" />
+    <antcall target="lang.docpdf"><param name="lang" value="en"/></antcall>
+  </target>
+
+  <target name="html">
+    <mkdir dir="en/images" />
+    <antcall target="lang.dochtml"><param name="lang" value="en"/></antcall>
+  </target>
+
+  <target name="htmlsingle">
+    <mkdir dir="en/images" />
+    <antcall target="lang.dochtmlsingle"><param name="lang" value="en"/></antcall>
+  </target>
+
+</project>

Added: projects/jboss-jca/branches/performance/doc/perfguide/en/master.xml
===================================================================
--- projects/jboss-jca/branches/performance/doc/perfguide/en/master.xml	                        (rev 0)
+++ projects/jboss-jca/branches/performance/doc/perfguide/en/master.xml	2010-07-08 02:35:49 UTC (rev 106497)
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3CR3//EN"
+        "../../../tools/docbook/support/docbook-dtd/docbookx.dtd" [
+        <!ENTITY about SYSTEM "modules/about.xml">
+        <!ENTITY introduction SYSTEM "modules/introduction.xml">
+        ]>
+<book lang="en">
+   <bookinfo>
+      <title>JBoss JCA 1.0 Performance's Guide</title>
+
+      <subtitle>Connecting your Enterprise Information Systems</subtitle>
+
+   </bookinfo>
+
+   <toc></toc>
+
+   &about;
+
+   &introduction;
+
+</book>

Added: projects/jboss-jca/branches/performance/doc/perfguide/en/modules/about.xml
===================================================================
--- projects/jboss-jca/branches/performance/doc/perfguide/en/modules/about.xml	                        (rev 0)
+++ projects/jboss-jca/branches/performance/doc/perfguide/en/modules/about.xml	2010-07-08 02:35:49 UTC (rev 106497)
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter id="about">
+  <title>About JBoss JCA</title>
+
+  <para>The goal of the JBoss JCA project is to provide an implementation of the Java Connector
+    Architecture 1.6 specification.</para>
+
+  <para>The specification can be found here: <ulink url="http://www.jcp.org/en/jsr/detail?id=322">http://www.jcp.org/en/jsr/detail?id=322</ulink>.</para>
+
+  <section id="theteam">
+    <title>The team</title>
+
+    <para>Jesper Pedersen acts as the lead for the JBoss JCA project. He can be reached at jesper (dot) pedersen (at) jboss (dot) org.</para>
+    
+    <para>Jeff Zhang is a core developer on the JBoss JCA project. He can be reached at jizhang (at) redhat (dot) com.</para>
+
+    <para>Gurkan Erdogdu is a core developer on the JBoss JCA project. He can be reached at gurkanerdogdu (at) yahoo (dot) com.</para>
+
+    <para>Stefano Maestri is a core developer on the JBoss JCA project. He can be reached at stefano.maestri (at) javalinux (dot) it.</para>
+
+  </section>
+
+  <section id="thanksto">
+    <title>Thanks to</title>
+
+    <para>
+      Dimitris Andreadis, Carlo de Wolf, Jason Green, Jonathan Halliday, Søren Hilmer, Vicky Kak,  
+      Aslak Knutsen, Sacha Labourey, Alexey Loubyansky, Patrick MacDonald, Andrig Miller,
+      Andrew Lee Rubinger, Anil Saldhana and Scott Stark.
+    </para>
+    
+    <para>And a special thanks goes to Adrian Brock and Ales Justin for their continuous support of this project.</para>
+
+  </section>
+
+</chapter>

Added: projects/jboss-jca/branches/performance/doc/perfguide/en/modules/introduction.xml
===================================================================
--- projects/jboss-jca/branches/performance/doc/perfguide/en/modules/introduction.xml	                        (rev 0)
+++ projects/jboss-jca/branches/performance/doc/perfguide/en/modules/introduction.xml	2010-07-08 02:35:49 UTC (rev 106497)
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter id="introduction">
+   <title>Introduction</title>
+
+   <para>The Java Connector Architecture (JCA) defines a standard architecture for connecting
+     the Java EE platform to heterogeneous Enterprise Information Systems (EIS). 
+     Examples of EISs include Enterprise Resource Planning (ERP), mainframe transaction processing (TP), 
+     database and messaging systems.</para>
+
+   <para>The connector architecture defines a set of scalable, secure, and transactional
+     mechanisms that enable the integration of EISs with application servers and
+     enterprise applications.</para>
+    
+   <para>The connector architecture also defines a Common Client Interface (CCI) for EIS
+     access. The CCI defines a client API for interacting with heterogeneous EISs.</para>
+
+   <para>The connector architecture enables an EIS vendor to provide a standard resource
+     adapter for its EIS. A resource adapter is a system-level software driver that is used
+     by a Java application to connect to an EIS. The resource adapter plugs into an
+     application server and provides connectivity between the EIS, the application server,
+     and the enterprise application. The resource adapter serves as a protocol adapter
+     that allows any arbitrary EIS communication protocol to be used for connectivity.
+     An application server vendor extends its system once to support the connector
+     architecture and is then assured of seamless connectivity to multiple EISs. Likewise,
+     an EIS vendor provides one standard resource adapter which has the capability to
+     plug in to any application server that supports the connector architecture.</para>
+
+  <section id="whatsnew">
+    <title>What's New</title>
+
+    <para>The Java Connector Architecture 1.6 specification adds the following major areas:</para>
+
+    <itemizedlist spacing="compact">
+      <listitem>
+        Ease of Development: The use of annotations reduces or completely eliminates the need to deal with a
+        deployment descriptor in many cases. The use of annotations also reduces the need
+        to keep the deployment descriptor synchronized with changes to source code.
+      </listitem>
+      <listitem>
+        Generic work context contract: A generic contract that enables a resource adapter
+        to control the execution context of a Work instance that it has submitted to the
+        application server for execution. 
+      </listitem>
+      <listitem>
+        Security work context: A standard contract that enables a resource adapter to
+        establish security information while submiting a Work instance for execution to a
+        WorkManager and while delivering messages to message endpoints residing in
+        the application server.
+      </listitem>
+      <listitem>
+        Standalone Container Environment: A defined set of services that makes up a standalone
+        execution environment for resource adapters.
+      </listitem>
+    </itemizedlist>
+
+  </section>
+
+
+</chapter>



More information about the jboss-cvs-commits mailing list