Java Crash Course For System Integrators

JavaCrashCourseForSystemIntegrators is a JavaTwoEnterpriseEdition centric page, aimed at educating developers who have awareness of products and capabilities of MicrosoftWay, BigIronWay, etc., but with limited or no awareness of:

What is needed is AshortCupofJava type of LearningJava without having to wade through SyntacticSugar meant for the JavaProgrammer.

HELP!!!


Technology vs products

To an uninitiated developer, it is hard to tell the difference between a feature (spec?) of J2EE, vs a product offering (by a vendor like Sun) to complement their J2EE product line, which may not be compliant to existing specs.

So how do we get educated quickly?


Technology comparison with MS

Looking for how the various Java building blocks are mapped to equivalent technology and products from MS. For example, is JiniTechnology comparable to DotNetRemoting?


Interoperability amongst various J2EE products

Sometimes there were stories floating around that two J2EE compliant implementations cannot communicate, possibly a result of using different low level implementation protocols (or other reasons). Are there serious integration problems in a mixed vendor J2EE shop?

Where do we go get briefed on BestPractices?


Other questions:

HowToUseEjb. What are various types of JavaBeans and why should I care?

How is J2EE different from the standard edition?

How are the key Java related server technologies / terminologies (e.g. JAXP, JSP, JNI, JINI/RMI, JMS, JDBC, servlets, JCA) fit together?

Besides the use of SoapProtocol based WebServices, how does the Java world allow Microsoft (or BigIron) code to invoke its classes and get results?

How does a Java environment access existing MS ComponentObjectModel based functionality? And what links exist to DotNet ServicedComponents?

Are there resources that summarize and compare implementation features of key Java product offerings?

Are there resources that warn users about interoperability issues, through the use of implementation options that are not commonly used?


Reading Material

WikiPages


CategoryEnterpriseComputingConcerns


EditText of this page (last edited October 19, 2006) or FindPage with title or text search