JSP Insider - http://www.jspinsider.com

News - Articles/Tutorials/Code/Reviews - JSP/Servlet Hosting Companies - Links

JSP Buzz: Vol. III Issue #2

JSPBuzz -- September 30th, 2002

09.30.2002

Table of Contents
  1. Reality of Web Services a Long Way Off
  2. Web Services Frustrates Microsoft
  3. And The Survey Says!
  4. Sun Eyes Taking JavaOne to China in 2003
  5. JSP source code exposure in Tomcat 4.x
  1. The Problem With Java?
  1. Craig McClanahan Announces Struts and JSF Integration Position
  2. Changing the Zen of Programming
  3. Father of Java Has His Eye on 'Jackpot'
  4. What's Next for HTML?
  5. What Are XForms?
  6. Lead Windows Developer Bugged By Security
  7. Web Service EULAs
  8. JSTL 1.0: What JSP Applications Need, Part 2
  9. XML Canonicalization
  10. Identity Crisis
  11. Introducing Axis
  12. Designing Distributed Systems: A Conversation with Ken Arnold, Part III
  1. Java 1.4.1
  2. Jetty-4.1
  3. X-Smiles
  4. XOM
  5. Macromedia Flash Remoting MX
News
Reality of Web Services a Long Way Off
VnuNet September 13, 2002 
The Web Services Interoperability Organization (WS-I) has recently stated that quite a bit more needs to happen before Web Services will be a common reality. Didn't the WS-I listen to Microsoft and IBM last month when they announced Web Services were complete? I guess not, as the WS-I has identify over 200 problems that need to be resolved before Web Services are ready for prime time.
Web Services Frustrates Microsoft
ZDNet September 13, 2002 
Microsoft continues to see slow adoption for its Web services framework.
And The Survey Says!
SDTimes September 15, 2002 
SDTimes performed a survey on Java plans and the results are in to examine. While the numbers show a slight decline in Java use from last year, statistically the difference is pretty minor.
Sun Eyes Taking JavaOne to China in 2003
IDG News September 25, 2002 
Sun is planning a JavaOne conference in China for 2003.
JSP source code exposure in Tomcat 4.x
Security Focus September 24, 2002 
Some versions of Tomcat 4.x have a flaw which can expose JSP code to be seen. The solution is to upgrade to the current releases of 4.0.5 and 4.1.12.
Rambles
The Problem With Java?
Casey Kochmer 
This ramble starts off with the Struts link mentioned later in the newsletter:
Struts and JSF Integration Position
The quote I love is: "Guys the big advantage of MS$ is you don't have to learn every month a new technology or specification..."
Some very good answers were given to this complaint. I won't rehash them here since it is easy enough to follow the link. However, I would on some levels tend to agree. Development in the Java world can be at times be a confusing issue due to large number of tools, API's and additions to the Java itself over time. Keep in mind: in this Java also offers more flexibility and the ability to create finely tuned applications. This is a sign of a large and mature language with many API's grown to support the many needs. .Net is still new and as a consequence seemingly simple in comparison.
Ironically as Microsoft has followed the Java lead in C#, we will see a similar trend within the .Net world happen over the next few years. In fact, I would hazard the guess in three years time using C# will be a even stranger development adventure. After all in effect Microsoft has chosen to follow the same path in many respects that Java took. This will include the tendency to evolve into a chaotic, complicated and ever changing API and tool base for .Net.
Links
Craig McClanahan Announces Struts and JSF Integration Position
ServerSide September 19, 2002 
A link to a discussion on Struts and JSF. Worth reading, if you are a server side developer. Craig's email is worth reading as it does give a good look ahead on what is going on with JSF and Struts. However, the follow up commentary is awesome, from so many angles.
Changing the Zen of Programming
Jim Waldo August 26, 2002 
A good piece of thinking about how we build our programs. The point of the piece is more programmers over time will be dealing with dynamic programming. That is programs which will have to deal with changing objects rather than changing logic in mid stream. Its a change that has been slowly occurring for years and one that is still years in the making. However, it is a point worth taking in as the programming environments evolve.
Father of Java Has His Eye on 'Jackpot'
Darryl K. Taft September 20, 2002 
This is an interview with James Gosling. Semi Interesting but very high level questions.
What's Next for HTML?
Micah Dubinko September 04, 2002 
A quick look at XHTML 2.0 and a overview on where it stands within out web browser marketplace.
What Are XForms?
Micah Dubinko  September 11, 2002 
The XForms working draft was finally released in late August! This article is an introduction and review of XForms based on the recent release.
Lead Windows Developer Bugged By Security
Matt Berger September 5, 2002 
Security sucks in this day and age, but its nice to read about when a lead Microsoft developer is willing to admit to the problem.
Web Service EULAs
Ed Foster August 26, 2002 
Hmm have you been closely reading your EULA's of late? If not, you may want to check this out to see some of the things Microsoft and others have been slipping into their EULA statements. In a nutshell Microsoft is adding a benchmark nondisclosure clause preventing the publishing of benchmarks of web service based components. The article is more of an opinion on the impact of such a statement in the EULA.
JSTL 1.0: What JSP Applications Need, Part 2
Hans Bergsten September 11, 2002 
Part #2 of an article series on the JSTL is now available over at OnJava.com. The series provides an overview of the JavaServer Pages Standard Tag Library (JSTL) and how it helps a JSP developer. Well worth a read if you have yet to use the JSTL.
XML Canonicalization
Bilal Siddiqui September 18, 2002 
This is a first of a two part (introductory) article which reviews XML canonicalization. The first article reviews the process of XML canonicalization, that is, of finding the simplified form of an XML document. The article reviews why someone would need to canonicalize an XML document.
Identity Crisis
Kendall Grant Clark September 11, 2002 
What is identity on the web? And while we are at it who are we really? Kendall looks at the issue of how do we identify a resource and the problems W3C is having in defining Identity.
Introducing Axis
Laurent Denanot August 2002 
This requires a free account to be created in order to be read. This is a link to a introductory article and a PDF document describing Apache Axis Web Service server. Its a decent overview on the Apache Axis project. This includes some simple examples on how to use Apache Axis.
Designing Distributed Systems: A Conversation with Ken Arnold, Part III
Bill Venners September 2002 
In this third installment of Bill Venners' interview with Ken Arnold, the discussion centers around designing distributed systems, including the importance of designing for failure, avoiding the "hell" of state, and choosing recovery strategies.
Products
Java 1.4.1
Sun September 2002 
The latest update to Java 1.4 has been released
Jetty-4.1
Mort Bay September 22, 2002 
The latest release of Jetty hits the streets. Whats new can be found at this following link:
Changes.txt
X-Smiles
Xsmiles.org  April 26th, 2002 
A Java based XML browser which supports XHTML and other XMLl based specifications. Since this issue of the JSP Buzz talks about XHTML and XForms, its only fair to supply a link to a tool which will help you work with these specifications.
XOM
Elliotte Rusty Harold September 2002 
XOM is a new XML object model. It is an open source (LGPL), tree-based API for processing XML with Java that strives for correctness and simplicity.
ServerSide
Of more interest is the following ServerSide feedback from developers looking at using Flash. If you are considering mixing Flash with .Net or Java, its worth the time to read thru the comments.
Macromedia Flash Remoting MX
Macromedia September 23, 2002 
Macromedia Flash Remoting MX for Microsoft .NET Framework and Java technology based application servers. Already a native feature of Macromedia ColdFusion MX and JRun 4, Macromedia Flash Remoting MX extends using Flash to either Java and Microsoft .NET Framework-based application servers. Seems like a kewl product.

Browse all of the JSP Insider source-code.

Questions or comments? Contact support@jspinsider.com.