Jboss training-course-navi-mumbai-jboss-course-provider-navi-mumbai

343 views

Published on

jboss training-course-navi-mumbai-jboss-course-provider-navi-mumbai-best-jboss-classes-navi-mumbai,jboss-course-provider-navi-mumbai
jboss training-course-navi-mumbai-jboss-course-provider-navi-mumbai-best-jboss-classes-navi-mumbai,jboss-course-provider-navi-mumbai
jboss training-course-navi-mumbai-jboss-course-provider-navi-mumbai-best-jboss-classes-navi-mumbai,jboss-course-provider-navi-mumbai
jboss training-course-navi-mumbai-jboss-course-provider-navi-mumbai-best-jboss-classes-navi-mumbai,jboss-course-provider-navi-mumbai
B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173
enquiry@vibrantgroup.co.in

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
343
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Jboss training-course-navi-mumbai-jboss-course-provider-navi-mumbai

  1. 1. Vibrant Technologies & Computers Jboss application server COURSE Make Career With Us!! B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173
  2. 2. jbossapplicationservertraining.vibranttechnologies.co.in • JBoss – JBoss’ history – Open Source business models – JBoss “Professional Open Source” methodology • JEMS – the JBoss Enterprise Middleware System – JEMS strategy • JBoss Services – Customer satisfaction – JBoss Partners • Marketshare – JBoss is safe B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 jbossapplicationservertraining.vibranttechnologies.co.in enquiry@vibrantgroup.co.in
  3. 3. jbossapplicationservertraining.vibranttechnologies.co.in The Evolution of JBoss Enterprise New Projects Partners Production Support Developer Tactical Developer Support JBoss inc Professional Open Source Consulting Documentation Training JBoss Group Small Consultancy 10/00 6/01 1/02 9/02 9/03 1/04 B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 jbossapplicationservertraining.vibranttechnologies.co.in enquiry@vibrantgroup.co.in
  4. 4. jbossapplicationservertraining.vibranttechnologies.co.in The Evolution of Open Source No business model Non-profit FSF BSD Compilers Text utilities 80’s • • • • • 1st generation business model Packagers RedHat SuSe Operating systems Web servers 90’s 2nd generation business model Professional Open Source MySQL JBoss Database Middleware 2005 Moving “Up the Stack” Natural Progression Open Source as a Business Widespread Adoption Open Source Redefining Software B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 jbossapplicationservertraining.vibranttechnologies.co.in enquiry@vibrantgroup.co.in
  5. 5. jbossapplicationservertraining.vibranttechnologies.co.in The best of both worlds… • All of the benefits of Open Source software including: – Free licenses (under LGPL) – Free source code – Strong community of enthusiasts • All of the benefits of Commercial software including: – – – – – – – Professional Support (24x7x365 : 2hrs) Enterprise-quality software Legal indemnification Product roadmaps & product management Professional documentation Strict QA processes Accountability B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 jbossapplicationservertraining.vibranttechnologies.co.in enquiry@vibrantgroup.co.in
  6. 6. jbossapplicationservertraining.vibranttechnologies.co.in Analysts – “JBoss is Safe” • “JBoss delivers the best of both worlds: It is free, portable and standards-based, and it enjoys popularity among a growing number of developers.“ – Gartner, Feb. 2004 • “JBoss and Tomcat are more than ready for projects in the enterprise.” – Forrester April, 2004 • “The modular architecture and AOP capability puts JBoss AS at the forefront of this sector.” – Butler Group May, 2004 • “Open-source JBoss 4.0’s achievement of Java 2, Enterprise Edition (J2EE) compatibility is a big step toward wider adoption of the product and open-source Java in general.” - Gartner, July, 2004 • JBoss has astounded naysayers and alarmed competitors with its consistent growth. Fellow open source application servers … are scrambling to keep up, while JBoss wins sales at BEA's expense. - The 451 October, 2004 B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 jbossapplicationservertraining.vibranttechnologies.co.in enquiry@vibrantgroup.co.in
  7. 7. jbossapplicationservertraining.vibranttechnologies.co.in Apache Axis • Axis is a SOAP engine, implemented in Java – A framework for constructing SOAP processors such as clients, servers, gateways – Began life as IBM’s SOAP4J – Third generation of Apache SOAP engine • License: The Apache Software License, Version 1.1 • Latest version is Axis-1.1-RC1 – 9th February 2003 – http://ws.apache.org/axis/dist/1_1RC1/ • Axis-1.1 release planned for late February B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 jbossapplicationservertraining.vibranttechnologies.co.in enquiry@vibrantgroup.co.in
  8. 8. jbossapplicationservertraining.vibranttechnologies.co.in Publishing Web Services • Implementation techniques – JAX-RPC • Does not support JAXM – Axis’s proprietary support – jws files • Deployment techniques – AdminClient – “WSR” file – Auto deploy source (jws files) B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 jbossapplicationservertraining.vibranttechnologies.co.in enquiry@vibrantgroup.co.in
  9. 9. jbossapplicationservertraining.vibranttechnologies.co.in JAX-RPC: High-level Service Interface • Standards compliant “Java object” level interface – Java™ API for XML-based RPC (JAX-RPC) 1.0 • Java package javax.xml.rpc – Implement a web service • “Service Endpoint” interface – Java interface which defines method and parameters of web service » Can be created using the WSDL2Java tool • Provide an implementation of the “Service Endpoint” interface – Axis provider type “java:RPC” • Other features: – Standards compliant API for Lifecycle event notification: init() and destroy() – Standards compliant API for request and response interception B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 jbossapplicationservertraining.vibranttechnologies.co.in enquiry@vibrantgroup.co.in
  10. 10. jbossapplicationservertraining.vibranttechnologies.co.in Axis’s Ultra-low-level Service Interface • Axis provides a raw engine interface – Register own “provider class” • Extension of the org.apache.axis.providers.BasicProvider class – void invoke(org.apache.axis.MessageContext) – void generateWSDL(org.apache.axis.MessageContext) – ... – In deployment descriptor: • <service … provide=“java:org.eu.adapt.AdaptableProvider”> B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 jbossapplicationservertraining.vibranttechnologies.co.in enquiry@vibrantgroup.co.in
  11. 11. jbossapplicationservertraining.vibranttechnologies.co.in jws File: Very-Easy Service Interface • jws file provide a very simple technique to implementing and deploying web service – jws files contain Java source, but with a “jws” postfix. – Calculator.jws: • public class Calculator { public int add(int v1, int v2) { return v1 + v2; } } – Deployed by simply copying jws file to • <jboss home>/server/all/deploy/jboss-net.sar/jboss-net.war – Engine will compile java and export methods as web service – Very useful for test web services • This does not seem to work with JBoss-3.2.0-RC1 B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 jbossapplicationservertraining.vibranttechnologies.co.in enquiry@vibrantgroup.co.in
  12. 12. jbossapplicationservertraining.vibranttechnologies.co.in Where to Get More Information Vibrant Group: www.vibrantgroup.co.in Vibrant Technologies & Computers www.vibranttechnologies.co.in/technologies.vibrantgroup.co. in Vibrant HR Team www.hr.vibrangroup.co.in B2/6/2 Vashi ,Navi Mumbai, Contact:09892900103/9892900173 jbossapplicationservertraining.vibranttechnologies.co.in enquiry@vibrantgroup.co.in

×