Serve clients’ specific protocol requirements with Brazil, Part 3
Economically sustain PQA, UP.SDK, and J2ME with the Brazil project In Part 1 of this Brazil technology series, I introduced the concept of a developer-friendly experimental Web server technology called Brazil. The Brazil technology supports additional functionality via handlers, the…
Microsoft outlines Java migration path to .Net
JUMP tools to translate Java code to .Net; will it work? January 25, 2001 — Microsoft outlined its plans Thursday for the delivery of development tools designed to migrate Java applications onto the company’s signature .Net platform. The announcement of…
Sun, Microsoft settle Java lawsuit
Sun claims victory for Java’s “Write Once, Run Anywhere” promise San Francisco (January 23, 2001) — Microsoft has agreed to pay Sun Microsystems US $20 million as part of an agreement to settle a bitter, 3-year legal battle over its…
Macworld report: Big news for Macintosh enthusiasts
Mac OS X will move Java on the Mac from also-ran to serious contender In my dream, after I’ve just dropped off my kids at school, I sit at a local coffee shop with a perfectly brewed cup of Sumatran.…
Process JSPs effectively with JavaBeans
Transport JSP processing logic into a JavaBean with the Template Method design pattern JavaServer Pages (JSP) technology offers many features for easy and quick development of Web applications. However, if you use those features without some planning and structure, your…
Get the app out
Discover the ins and outs of J2EE application assembly and deployment We all built EJBs, servlets, and JSPs before J2EE came upon the scene at 1999’s JavaOne. In those days, EJBs were deployed into EJB containers (mostly in application servers…
Sun outlines J2EE strategy
J2EE gets glowing one-year report card; version 1.3 on the way San Francisco (January 16, 2001) — Sun Microsystems today outlined its J2EE strategy for the coming year, gave a glimpse of its Web services strategy, and detailed a new…
Thanks type and gentle class
Type and class are not interchangeable terms, but two carefully distinguishable object-oriented concepts In Shakespeare’s Hamlet, the king and queen of Denmark address two of Hamlet’s buddies with “Thanks Rosencratz and gentle Guildenstern” and “Thanks Guildenstern and gentle Rosencratz.” Critics…
FreeMarker: An open alternative to JSP
How the template-based, open source API FreeMarker trumps JSP FreeMarker, an alternative to JavaServer Pages, is a template-based, open source API that leverages the skills of Java developers and HTML authors in parallel. You can place FreeMarker tags in text…
A Java case study: The power of J2EE
How the Energy Information Administration secured a complete J2EE solution in less than five months The Energy Information Administration (EIA) collects data from the energy industry on nearly 80 survey instruments, managed by several program offices. In 1996, realizing all…