User: cgjung  
  Date: 02/02/18 01:14:32

  Modified:    jboss.net/docs README.html
  Log:
  updated jboss.net doco (finally!)
  
  Revision  Changes    Path
  1.5       +29 -59    contrib/jboss.net/docs/README.html
  
  Index: README.html
  ===================================================================
  RCS file: /cvsroot/jboss/contrib/jboss.net/docs/README.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- README.html       4 Feb 2002 09:38:58 -0000       1.4
  +++ README.html       18 Feb 2002 09:14:32 -0000      1.5
  @@ -23,12 +23,11 @@
   and the Web ...
   </cite>
   
  -<p class="text"> We think (and also <a ref="http://www.sun.com"/>SUN</a> 
  -and its licensees have recently began to sloooowly recognize) that Web Services 
  -and the <a href="http://j2ee.sun.com";>J2EE</a> platform are an ideal match. J2EE is 
a mature and 
  +<p class="text"> As emphasised in the <a href="http://www.sun.com/sunone";>Sun Open 
Network Environment</a> vision,
  +Web Services and the <a href="http://j2ee.sun.com";>J2EE</a> platform are an ideal 
match. J2EE is a mature and 
   productive environment for developing and deploying application logic. Web Services 
   provide a new degree of cross-platform interoperability especially 
  -wrt. the <a href="http://www.microsoft.com/net/";>Microsoft .NET</a> cosmos 
  +wrt the (surely upcoming) <a href="http://www.microsoft.com/net/";>Microsoft 
.NET</a> cosmos 
   that <a href="http://www.omg.org/corba";>CORBA and IIOP</a> are not able to provide. 
   
   <p class="text"> 
  @@ -45,7 +44,10 @@
   </li>
   </ul>
   while keeping track with respective standardisation efforts in the Java Community, 
  -the W3C consortium, and the Microsoft development department.
  +the W3C consortium, and the Microsoft development department. It is - for the time 
being - <br>NOT</br> an attempt
  +to build a platform-independent .NET implementation! For that purpose, please have 
a look at 
  +the commercial <a href="http://halcyonsoft.com/products/iNET.asp";>Halycon iNet 
(Beta)</a> 
  +or the <a href="http://www.go-mono.com/";>Mono</a> Open Source project.
    
   <p class="head">Features and release plan
   
  @@ -55,7 +57,7 @@
   In a first phase, JBoss.net is adapting the <a 
href="http://xml.apache.org/axis";>Apache Axis</a> 
   distribution (current release is alpha 2, installed under 
   <a 
href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/jboss/thirdparty/apache/axis/";>thirdParty/apache/axis</a>).
  -Axis is a successor to the <a href="http://xml.apache.org/soap/";>Apache-SOAP 
2.0</a> effort 
  +Axis is a clean-room successor to the <a 
href="http://xml.apache.org/soap/";>Apache-SOAP 2.0</a> effort 
   and comes with a well-configurable processing architecture that is quite 
   similar to the JBoss container concept. 
   
  @@ -67,25 +69,24 @@
   like security, specialised typemappings, .NET interoperability, and keeping track 
   with the XML-related JSR�s. 
    
  -<p class="text"> JBoss.net is currently a pre-alpha and prototypes some basic 
concepts 
  -of   J2EE-based Web Service integration:
  +<p class="text"> JBoss.net is currently an alpha version and prototypes some basic 
concepts 
  +of J2EE-based Web Service integration:
   
   <ul>
   
   <li class="text"> 
   The <code>org.jboss.net.axis.server.AxisService</code> 
   MBean installs the basic Axis invocation engine and an adapted transport servlet in 
the associated 
  -WebContainer (<a ref="jboss-jetty.jsp">Jetty</a> or <a 
ref="jboss-tomcat.jsp">Tomcat</a>). A configurable
  -<code>org.jboss.net.axis.AxisInvocationHandler</code> eases the construction of 
detached
  +WebContainer (tested with <a ref="jboss-jetty.jsp">Jetty</a>, afterwards also <a 
ref="jboss-tomcat.jsp">Tomcat</a>). 
  +A configurable <code>org.jboss.net.axis.AxisInvocationHandler</code> eases the 
construction of detached
   (dynamic) client proxies that transparently access remote Web Services, such as 
published by
   the AxisService. 
   </li>
   
   <li class="text"> 
  -The AxisService MBean functions as a (hot-)deployer 
  -for so-called <em>Web Service aRchive</em> (WSR- or .wsr-) files. These are 
ordinary .jar files 
  -that contain, besides necessary byte code for plugging into the Axis machinery, a 
slightly extended 
  -<a 
ref="http://cvs.apache.org/viewcvs.cgi/~checkout~/xml-axis/java/docs/user-guide.html";>deployment
 descriptor</a> 
  +The AxisService MBean functions as a (hot-)deployer  for so-called <em>Web Service 
aRchive</em> (WSR- or .wsr-) files. 
  +These are ordinary .jar files that contain, besides necessary byte code for 
plugging into the Axis machinery, a 
  +slightly extended <a 
ref="http://cvs.apache.org/viewcvs.cgi/~checkout~/xml-axis/java/docs/user-guide.html";>Axis
 deployment descriptor</a> 
   in their &quot;META-INF/web-service.xml&quot; entry.
   </li>
   
  @@ -110,12 +111,12 @@
   <li class="text"> 
   A specialised <code>org.jboss.net.axis.server.EJBProvider</code> allows to 
interface/map 
   Web Service invocations immediately to session beans. For that purpose, .wsr files 
can 
  -be deployed as "client applications" within .ear files (&lt;java/&gt; modules). We 
allow 
  -&quot;&lt;ejb-ref\&gt;&quot; entries in the Web Service descriptor to link the 
  +be deployed as &quot;client applications&quot; within .ear files (&lt;java/&gt; 
modules). We allow 
  +&quot;&lt;ejb-ref\&gt;&quot; entries in the Axis deployment descriptor to link the 
   naming environments of the Web Service to the corresponding EJB�s. This is quite 
similar 
   to the way that Web Applications/servlets in .war files are linked to EJB�s 
  -in the Virtual Machine. Support for session-based entity bean access and suitable 
security
  -models is envisaged. 
  +in the Virtual Machine (see the Web Container Howto for that purpose). 
  +Support for session-based entity bean access and suitable security models is 
envisaged. 
   </li>
   
   </ul>
  @@ -123,15 +124,14 @@
   JBoss.net is strongly connected to features of Jboss 3.0 (Rabbit Hole) and hence,  
   we try to synchronize with its release plan. We are seeking any available help 
   for testing the existing code, constructing a detailed requirement list, and 
  -implementing features! See the 
  -<a 
ref="http://sourceforge.net/pm/task.php?group_project_id=13975&group_id=22866&func=browse";>Todo&Assignment
 List</a> 
  +implementing features! See the <a 
ref="http://sourceforge.net/pm/task.php?group_project_id=13975&group_id=22866&func=browse";>Todo&Assignment
 List</a> 
   and make your development skills immortal! 
   
   <p class="head">How to build, install and use Jboss.net
   
   <p class="text"> Before you go on writing your first Web Service in Java, we 
recommend 
  -that you have a look at code and meta-data samples 
  -at <link href="http://xml.apache.org/axis/";>the axis site</a>. 
  +that you have a look at code and meta-data samples at 
  +<link href="http://xml.apache.org/axis/";>the axis site</a>. 
   
   <p class="text"> <em>To build</em>, you can run either 
   
  @@ -174,57 +174,27 @@
   the http transport facility. The necessary runtime libraries (lib/ext/axis.jar, 
deploy/lib/jboss-net.sar and
   client/jboss-net-client.jar) and configuration files  (conf/default/axis-config.xml 
and client/client-config.xml)
   are installed as a part of the above BUILD step.
  -
  -<p class="text">If you would like to enable the AutoDeployer to delegate deploying 
of WSR-files, 
  -you have to give it a reference to JBoss.net�s Axis service (in 
conf/default/jboss-service.xml)
  -
  -<pre>
  -   &lt;mbean code=&quot;org.jboss.deployment.AutoDeployer&quot; 
name=&quot;jboss:service=AutoDeployer&quot;&gt;
  -   &lt;attribute name=&quot;Deployers&quot;&gt;
  -      jboss.system:service=ServiceDeployer;
  -      jboss.jca:service=RARDeployer;
  -      jboss.j2ee:service=J2eeDeployer;
  -      jboss:service=Axis
  -    &lt;/attribute&gt;
  -    ...
  -   &lt;/mbean&gt;
  -</pre>
         
  -<p class="text">If you would like to configure JBoss.net with a different 
WebContainer, please replace the
  -dependency and WarDeployer references in 
deploy/lib/jboss-net.sar!META_INF/jboss-service.xml (the way that 
  +<p class="text">Since January 2002, the AxisService is able to register itself as a 
.wsr deployer at the
  +org.jboss.system.MainDeployer, hence simply putting a .wsr file (or a .wsr file 
embedded into some other 
  +hierarchically structured deployment package, such as an .ear) into your deploy 
directory is enough. 
  +If you would like to configure JBoss.net with a different WebContainer, please 
replace the dependency and 
  +WarDeployer references in deploy/lib/jboss-net.sar!META_INF/jboss-service.xml (the 
way that 
   code and deployment descriptors are bundled will change in RH!) by your favorite 
servlet-runner:
   
   <pre>
   
   &lt;server&gt;
   
  -  &lt;depends&gt;jboss.web:service=Jetty&lt;/depends&gt;
  -
     &lt;mbean code=&quot;org.jboss.net.axis.server.AxisService&quot;
  -      name=&quot;jboss:service=Axis&quot;&gt;
  +      name=&quot;jboss.net:service=Axis&quot;&gt;
  +    &lt;depends&gt;jboss.web:service=Jetty&lt;/depends&gt;
       &lt;attribute 
name=&quot;WarDeployerName&quot;&gt;jboss.web:service=Jetty&lt;/attribute&gt;
       &lt;attribute name=&quot;RootContext&quot;&gt;axis/&lt;/attribute&gt;
       &lt;attribute 
name=&quot;SecurityDomain&quot;&gt;java:/jaas/other&lt;/attribute&gt;
     &lt;/mbean&gt;
   
   &lt;/server&gt;
  -</pre>
  -
  -<p class="text">If you would like to enable the AxisService to deploy 
  -the java-client modules of your .ear files (I pledge for having a 
</code>org.jboss.system.UniversalDeployer</code> underlying
  -the Autodeployer for that purpose!), please add the following line to the 
configuration of
  -your J2eeDeployer in the deploy/j2eedeployment-service.xml.
  -
  -<pre>
  - 
  -  &lt;mbean code=&quot;org.jboss.deployment.J2eeDeployer&quot;
  -      name=&quot;jboss.j2ee:service=J2eeDeployer&quot;&gt;
  -    &lt;attribute name=&quot;DeployerName&quot;&gt;Default&lt;/attribute&gt;
  -    &lt;attribute 
name=&quot;JarDeployerName&quot;&gt;:service=ContainerFactory&lt;/attribute&gt;
  -    &lt;attribute 
name=&quot;WarDeployerName&quot;&gt;jboss.web:service=Jetty&lt;/attribute&gt;
  -    &lt;attribute 
name=&quot;JavaDeployerName&quot;&gt;jboss:service=Axis&lt;/attribute&gt;
  -  &lt;/mbean&gt;
  -
   </pre>
        
   <p class="text"><em>To test</em>: The successfull installation of JBoss.net will be 
reported 
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to