User: jung    
  Date: 00/08/11 01:30:28

  Modified:    zoap     zoap.htm
  Added:       zoap     infor_logo.jpg
  Log:
  updated web presentation of ZOAP related to the
  alpha announcement.
  
  Revision  Changes    Path
  1.2       +162 -19   website/zoap/zoap.htm
  
  Index: zoap.htm
  ===================================================================
  RCS file: /products/cvs/ejboss/website/zoap/zoap.htm,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- zoap.htm  2000/08/01 02:09:17     1.1
  +++ zoap.htm  2000/08/11 08:30:27     1.2
  @@ -3,7 +3,7 @@
     <head>
       <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
       <meta name="generator" content="Adobe GoLive 4">
  -    <title>Untitled Document</title>
  +    <title>Welcome to ZOAP</title>
     </head>
   
     <body bgcolor="white" leftmargin="0" topmargin="0" marginwidth="0" 
marginheight="0">
  @@ -50,11 +50,55 @@
        <table border="0" cellpadding="0" cellspacing="0" width="100%" height="89">
          <tbody>
            <tr>
  -           <td valign="top" width="672"><font face="Myriad Web,Arial">The <a 
href="http://msdn.microsoft.com/xml/general/soaptemplate.asp">Simple Object Access 
Protocol (SOAP)</a> is a lightweight protocol for the exchange of information in a 
globally distributed and loosely coupled environment. The current <a 
href="http://msdn.microsoft.com/xml/general/soapspec.asp">SOAPV1.1 specification</a>, 
inter alia authored by engineers from <a href="http://www.microsoft.com">Microsoft 
Corp.</a> and <a href="http://www.ibm.com">International Business Machines (IBM)</a>, 
has been recently submitted to and acknowledged by the <a 
href="http://www.w3c.org/">World-Wide Web Consortium (W3C)</a> (see <a 
href="http://www.microsoft.com/presspass/press/2000/May00/SoapW3CPR.asp">this press 
article</a>).</font>
  -             <p><font face="Myriad Web,Arial">By embracing existing Internet 
technologies, SOAP has the potential to become a powerful and really interoperable 
standard for messaging middleware: The <a 
href="http://www.w3.org/TR/1998/REC-xml-19980210">eXtensible Markup Language (XML)</a> 
is chosen as a flexible and tolerant medium for encoding messages and their payload. 
For shipping such envelopes in a resource-saving and possibly asynchronous manner, a 
variety of bullet-proof and widely available transport protocols is applicable, such 
as the <a href="http://www.w3.org/Protocols/rfc2616/rfc2616.html">Hypertext Transfer 
Protocol (HTTP1.1)</a> and the <a href="http://www.faqs.org/rfcs/rfc821.html">Simple 
Mail Transfer Protocol (SMTP)</a>.</font></p>
  -             <p><font face="Myriad Web,Arial">The <a 
href="http://www.jboss.org/zoap/">Zero-Effort Object Access Package (ZOAP)</a> is a 
free implementation of SOAPV1.1 for the Java2 platform. ZOAP aims to be a complete, 
nevertheless concise alternative to existing reference implementations that is 
primarily dedicated to the Open-Source community. Furthermore, ZOAP is deeply 
integrated into the modular jboss application server to transparently turn <a 
href="http://www.j2ee.com/">Enterprise Java-Beans (TM)</a> into globally interoperable 
web services.</font></p>
  -             <p><font face="Myriad Web,Arial">ZOAP is a part of <a 
href="http://www.infor.de/">infor:business solutions AG</a> business platform, 
infor:CE (the infor:Component Engine), and is intented to go public in July, 2000 - 
already with a decent set of <a href="#features">outstanding functionalities</a>. The 
<a href="#todo">short-term roadmap</a> ensures that ZOAP, in combination with the 
technologically advanced jBoss project, will develop into an up-front application 
middleware.</font></p>
  -             <p><font face="Myriad Web,Arial">For questions around ZOAP, please 
contact <a href="mailto:[EMAIL PROTECTED]">Dr. Christoph G. Jung</a>. 
</font></td>
  +           <td valign="top" width="672"><font face="Myriad Web,Arial">
  +             The <a href="http://www.w3.org/TR/2000/NOTE-SOAP-20000508/">Simple 
Object Access Protocol 
  +             (SOAP)</a> is a lightweight protocol for the exchange of information 
in a globally 
  +             distributed and loosely coupled environment. The current 
  +             <a href="http://msdn.microsoft.com/xml/general/soapspec.asp">SOAPV1.1 
specification</a>, 
  +             inter alia authored by  <a href="http://www.microsoft.com">Microsoft 
Corp.</a> and 
  +             <a href="http://www.ibm.com">International Business Machines 
(IBM)</a>, has been recently 
  +             submitted to and acknowledged by the <a 
href="http://www.w3c.org/">World-Wide Web 
  +             Consortium (W3C)</a> (see <a 
href="http://www.microsoft.com/presspass/press/2000/May00/SoapW3CPR.asp">
  +             this press article</a>).
  +             </font>
  +             <p>
  +             <font face="Myriad Web,Arial">
  +             By embracing existing Internet technologies, SOAP has the potential to 
become a powerful and really 
  +             interoperable standard for messaging middleware: The 
  +             <a href="http://www.w3.org/TR/1998/REC-xml-19980210">eXtensible Markup 
Language (XML)</a> is chosen as a 
  +             flexible and tolerant medium for encoding messages and their payload. 
For shipping such envelopes in a 
  +             resource-saving and possibly asynchronous manner, a variety of 
bullet-proof and widely available transport 
  +             protocols is applicable, such as the 
  +             <a href="http://www.w3.org/Protocols/rfc2616/rfc2616.html">Hypertext 
Transfer Protocol (HTTP1.1)</a> 
  +             and the <a href="http://www.faqs.org/rfcs/rfc821.html">Simple Mail 
Transfer Protocol (SMTP)</a>.</font>
  +             </font>
  +             </p>
  +             <p><font face="Myriad Web,Arial">
  +             The <a href="http://www.jboss.org/zoap/zoap.htm">Zero-Effort Object 
Access Package (ZOAP)</a> is an Open Source 
  +             SOAP implementation for the Java2 platform running under the 
  +             <a href="license.html">GNU General Public License</a>. It aims to be a 
lightweight and modular 
  +             alternative to the existing reference implementations. Furthermore, 
ZOAP is deeply integrated into the 
  +             <a href="http://www.jboss.org/">jBoss application server</a> to 
transparently turn 
  +             <a href="http://www.j2ee.com/">Enterprise Java-Beans (TM)</a> into 
globally interoperable web services. The source
  +             distribution is available via cvs under 
:pserver:[EMAIL PROTECTED]/products/cvs/ejboss/zoap
  +             </font>
  +             </p>
  +             <p><font face="Myriad Web,Arial">
  +             ZOAP has been initiated as a part of <a 
href="http://www.infor.de/">infor business solutions AG</a> application 
  +             component platform. The current alpha has been released in August 2000 
and comes 
  +             already with a decent set of <a href="#features">outstanding 
functionalities</a>. 
  +             The <a href="#todo">short-term roadmap</a> ensures that ZOAP, in 
combination with the technologically 
  +             advanced jBoss project, will develop into an up-front application 
middleware. A first beta release 
  +             is planned for September/October 2000.          
  +             </font>
  +             </p>
  +             <p><font face="Myriad Web,Arial">
  +             For questions around ZOAP, please contact 
  +             <a href="mailto:[EMAIL PROTECTED]">Dr. Christoph G. Jung</a> or
  +             <a href="mailto:[EMAIL PROTECTED]">Michael Wolber</a>. For 
questions around jBoss, 
  +             please contact the <a href="mailto:[EMAIL PROTECTED]">jBoss 
Organisation</a>. 
  +             </font>
  +             </td>
              <td valign="top" width="10"></td>
              <td align="right" valign="top" width="11">&nbsp;</td>
            </tr>
  @@ -96,14 +140,23 @@
            <tr>
              <td valign="top" width="672">
                <ul>
  -               <li><font face="Myriad Web,Arial">100% pure and lightweight Java 
implementation.</font>
  -               <li><font face="Myriad Web,Arial">On-the-fly (De-)Serialization (no 
intermediate DOM is generated).</font>
  -               <li><font face="Myriad Web,Arial">Extensible <a 
href="http://www.w3.org/XML/Schema.html">XML-Schema based</a> Meta-Model 
Architecture.</font>
  -               <li><font face="Myriad Web,Arial">Powerful Default Data-Binding 
Compliant to Java2 Serialization.</font>
  -               <li><font face="Myriad Web,Arial">&quot;Inline-Mode&quot; for 
Integrating Meta-Data with Object-Data to Drive Generic Components.</font>
  -               <li><font face="Myriad Web,Arial">Builtin HTTP/1.1 support (no 
servlet engine needed)</font>
  -               <li><font face="Myriad Web,Arial">Transparent Proxy Access</font>
  -               <li><font face="Myriad Web,Arial">Ready-Made Container-Plugin for 
jBoss2.0; Support for Stateless and Stateful Beans<b>.</b></font>
  +<li> <font face="Myriad Web,Arial"> 100% pure and lightweight Java implementation. 
</font></li> 
  +<li> <font face="Myriad Web,Arial"> On-the-fly (De-)Serialization (SAX, no 
intermediate DOM is generated). </font></li> 
  +<li> <font face="Myriad Web,Arial"> 
  +Extensible and expressive XML-Schema (draft as of May,2000) based Meta-Model 
Architecture; 
  +Supports Null-values and Polymorhpism.
  +</font></li>
  +<li> <font face="Myriad Web,Arial"> 
  +Powerful Builtin Encoding-Style Compliant to Java2 Serialization (Including 
Arbitrarily Nested Arrays and 
  +Collections). 
  +</font></li>
  +<li> <font face="Myriad Web,Arial"> "Automatic-Mode" for Generating Deployment 
Meta-Data via Java Reflection. </font></li>
  +<li> <font face="Myriad Web,Arial"> "Bootstrapping-Mode" for Reading Deployment 
Meta-Data. </font></li>
  +<li> <font face="Myriad Web,Arial"> Service Contract Language is a Hybrid of the 
Microsoft Service Contract Language and XmlSchema. </font></li>
  +<li> <font face="Myriad Web,Arial"> Builtin HTTP support (no servlet engine 
needed); Support for persistent HTTP/1.1 connections. </font></li> 
  +<li> <font face="Myriad Web,Arial"> Transparent Proxy Access </font></li>
  +<li> <font face="Myriad Web,Arial"> Special Proxy Support for XML-enabled 
Web-Clients (no full (de-)serialisation needed). </font></li> 
  +<li> <font face="Myriad Web,Arial"> Ready-Made Container-Plugin for jBoss2.0. 
Supports Stateless Beans. </font></li>
                </ul>
              </td>
              <td valign="top" width="10"></td>
  @@ -147,11 +200,15 @@
            <tr>
              <td valign="top" width="672">
                <ul>
  -               <li><font face="Myriad Web,Arial">Sophisticated Array and Collection 
Support.</font>
  -               <li><font face="Myriad Web,Arial">Transactional and Asynchronous 
Messaging.</font>
  -               <li><font face="Myriad Web,Arial">Integration with <a 
href="http://java.sun.com/products/jms/">Java Messaging Service</a> and EJB2.0&acute;s 
message-based beans.</font>
  -               <li><font face="Myriad Web,Arial">Enhanced Constraints and 
Validations as defined in XML-Schema.</font>
  -               <li><font face="Myriad Web,Arial">Derivation and Publication of 
MS-compatible Web-Service Deployment Descriptors.</font>
  +<li> <font face="Myriad Web,Arial"> Filter Architecture to Configure Verbosity and 
Depth of the Serialisation Process </font></li>
  +<li> <font face="Myriad Web,Arial"> Support for Stateful Beans through Persistent 
HTTP/1.1 connections. </font></li> 
  +<li> <font face="Myriad Web,Arial"> More Sophisticated (type-safe) Array and 
Collection Support: Lazy-Modes, Delta-Interpretation. </font></li>
  +<li> <font face="Myriad Web,Arial"> Transactional and Asynchronous Messaging. 
</font></li> 
  +<li> <font face="Myriad Web,Arial"> Connection of the Filter Architecture to 
Security Roles. </font></li>
  +<li> <font face="Myriad Web,Arial"> Support for Soap-Encoding-Style, 
XMI-Encoding-Style and Bean-Encoding-Style. </font></li>
  +<li> <font face="Myriad Web,Arial"> Integration with Java Messaging Service and 
EJB2.0�s message-based beans. </font></li> 
  +<li> <font face="Myriad Web,Arial"> Enhanced Constraints and Validations as defined 
in XML-Schema. </font></li>
  +<li> <font face="Myriad Web,Arial"> SMTP-support </font></li>
                </ul>
              </td>
              <td valign="top" width="10"></td>
  @@ -163,6 +220,54 @@
         <td width="21" height="161"><img alt="o" height="1" 
src="../picture/button-home%20.gif" width="1"></td>
         <td width="4" height="161"></td>
       </tr>
  +    <table border="0" cellpadding="0" cellspacing="0" width="100%">
  +      <tbody>
  +     <tr>
  +       <td bgcolor="white" valign="bottom" width="11"><img 
src="../picture/corner-sw-small.gif" width="11" height="11"></td>
  +       <td bgcolor="white" width="100%"></td>
  +       <td bgcolor="white" width="21"></td>
  +       <td width="4"></td>
  +     </tr>
  +     <tr>
  +       <td bgcolor="#99cc66" width="11"><img alt="o" height="1" 
src="../picture/button-home%20.gif" width="1"></td>
  +       <td bgcolor="#99cc66" width="100%">
  +         <table border="0" cellpadding="0" cellspacing="0" width="100%">
  +     <tbody>
  +       <tr bgcolor="#99cc66">
  +         <td width="100%"><font color="white" face="Myriad Web,Arial" 
size="3"><b>Known Holes/Bugs</b></font></td>
  +       </tr>
  +     </tbody>
  +    </table>
  +  </td>
  +    <td bgcolor="white" width="21"><img src="../picture/corner-e.gif" width="22" 
height="22"></td>
  +    <td width="4"></td>
  +  </tr>
  +    <tr height="161">
  +      <td bgcolor="white" valign="top" width="11" height="161"><img 
src="../picture/corner-nw-small.gif" width="11" height="11"></td>
  +      <td align="right" width="100%" height="161">
  +     <table border="0" cellpadding="0" cellspacing="0" width="100%" height="89">
  +       <tbody>
  +         <tr>
  +           <td valign="top" width="672">
  +             <ul>
  +<li> <font face="Myriad Web,Arial"> Binding.class indeed represents what is called 
an EncodingStyle in SOAP. Should be renamed. </font></li>
  +<li> <font face="Myriad Web,Arial"> Lacking optmizing cache for Class-To-XmlType 
associations. </font></li>
  +<li> <font face="Myriad Web,Arial"> Lacking In-VM optimization for 
SOAPInvocationHandler/SOAPTie/SOAPContainerInvoker. </font></li>
  +<li> <font face="Myriad Web,Arial"> Not all license annotations in the src-files 
have yet been updated to GPL. </font></li>
  +<li> <font face="Myriad Web,Arial"> minOccurs and maxOccurs of elements are not yet 
supported. (default: 0/unbounded) </font></li>
  +<li> <font face="Myriad Web,Arial"> required of attributes is not yet supported. 
(default: false) </font></li>
  +<li> <font face="Myriad Web,Arial"> SOAPContainerInvoker takes connection data out 
of ejb-jar.xml and jboss.xml, not the contract.scl.</font></li>
  +             </ul>
  +           </td>
  +           <td valign="top" width="10"></td>
  +           <td align="right" valign="top" width="11">&nbsp;</td>
  +         </tr>
  +       </tbody>
  +     </table>
  +      </td>
  +      <td width="21" height="161"><img alt="o" height="1" 
src="../picture/button-home%20.gif" width="1"></td>
  +      <td width="4" height="161"></td>
  +    </tr>
     </tbody>
     </table>
       <table border="0" cellpadding="0" cellspacing="0" width="100%">
  @@ -282,6 +387,44 @@
              </tr>
              <tr>
                <td><a href="../license.htm" target="mainFrame"><font color="black" 
size="3" face="Myriad Web,Arial">GPL License</font></a></td>
  +           </tr>
  +     <tbody>
  +       <tr>
  +         <td></td>
  +       </tr>
  +     </tbody>
  +    </table>
  +  </td>
  +    <td bgcolor="#99cc66" height="155"></td>
  +  </tr>
  +  </tbody>
  +  </table>
  +    <table border="0" cellpadding="0" cellspacing="0" width="100%">
  +      <tbody>
  +     <tr>
  +       <td>&nbsp;</td>
  +     </tr>
  +     <tr height="2">
  +       <td height="2"><img alt="o" height="1" src="../picture/button-home%20.gif" 
width="1"><font color="#424264" face="Myriad Web,Arial" size="1"> </font></td>
  +     </tr>
  +      </tbody>
  +    </table>
  +    <table border="0" cellpadding="0" cellspacing="0" width="100%">
  +      <tbody>
  +     <tr>
  +       <td bgcolor="white">
  +         <div align="right">
  +           <img src="../picture/corner-w.gif" width="10" height="22"></div>
  +       </td>
  +       <td bgcolor="#336600" width="100%" nowrap><font face="Myriad Web,Arial" 
color="white" size="3"><b>Sponsored by...</b></font></td>
  +       <td bgcolor="#396c06"><img alt="o" height="1" src="../picture/blank.gif" 
width="1"></td>
  +     </tr>
  +     <tr height="155">
  +       <td height="155"></td>
  +       <td bgcolor="#ffcc00" width="100%" height="155">
  +         <table border="0" cellpadding="2" cellspacing="0" width="100%">
  +           <tr>
  +             <td><a href="http://www.infor.de" target="mainFrame"><img width="150" 
src="infor_logo.jpg"></a></td>
              </tr>
        <tbody>
          <tr>
  
  
  
  1.1                  website/zoap/infor_logo.jpg
  
        <<Binary file>>
  
  

Reply via email to