![]() | ||
|
|
Java System AdministrationJava SysAdmin covers J2EE and JSP/Servlet Web app server/containers for system admins as well as developers. Issues include clustering, load balancing and dynamic/static content on Tomcat, JBoss, Jetty, and others for application implementation and server performance.What Is On-Demand Computing By Stephen B. Morris On-demand computing is a much-repeated term, but what does it mean, and what does it deliver? As Stephen Morris explains, autonomic computing, policy-driven workflows, and grid computing are all part of the answer. Nov. 30, 2005 Managing Component Dependencies Using ClassLoaders By Don Schwarz Use of the Class-Path entry within a JAR file's manifest can help you manage external dependencies--to a point. Once you start using multiple JARs that need incompatible versions of external JARs, problems quickly ensue. As Don Schwarz shows, you can get out of this problem by using your own class loader to manage the dependencies. Apr. 13, 2005 Reducing Upgrade Risk with Aspect Oriented Programming By Stephen B. Morris Upgrading code in the field is usually frowned upon, if not prohibited outright, because of the risk and expense of pushing code changes through a release cycle. But could you just insert the tiny bit of code you need with AOP? Stephen B. Morris looks at how careful design and separation of responsibilities can make this less risky. Mar. 16, 2005 JDMK and Legacy IT Management By Stephen B. Morris Keeping a network with legacy (and possibly unreliable) devices is nearly impossible without some automated help. Stephen Morris shows how to use the Java Dynamic Management Kit to keep tabs on your network and find potential points of failure. Feb. 16, 2005 Session Replication in Tomcat 5 Clusters, Part 1 By Srini Penchikala A web application running on a single server is completely lost if the server goes down. But with a cluster, user sessions can be replicated across servers, so that the system stays up even if one server fails. Srini Penchikala presents Tomcat 5's handling of this feature. Nov. 24, 2004 Memory Contention in J2EE Applications for Multiprocessor Platforms By Ramchandar Krishnamurthy, Deepak Goel You can scale an enterprise app on a single box by adding CPUs, right? Yes--to a point. As Deepak Goel and Ramchandar Krishnamurthy have discovered and documented, the battle for access to memory from threads on the different CPUs creates a memory contention that, in time, becomes a bottleneck. In this article, they document the phenomenon and suggest some ways to improve the situation. Nov. 10, 2004 Monitoring Local and Remote Applications Using JMX 1.2 and JConsole By Russell Miles The latest release of Java, J2SE 5.0 (codenamed Tiger), formally adds support for the Java Management Extensions (JMX) 1.2. Russ Miles walks you through how to use the JMX support in J2SE 5.0, including the new JConsole application, to monitor and manage your own applications both locally and remotely. Sep. 29, 2004 Reporting Application Errors by Email By Sean C. Sullivan Even if your application logs an error to a local file, the developer doesn't know there's a problem until a user notices it and sends the log file back. It can be more useful for apps to email their own error messages back. And as Sean C. Sullivan explains, it's not hard to do with either log4j or java.util.logging. Sep. 29, 2004 Java Patterns and Network Management By Stephen B. Morris Patterns are often used to solve common problems in software developments, but this approach is also applicable to deploying and managing networks. Stephen B. Morris shows how this approach can help solve problems in this complex field. Aug. 25, 2004 Configuring Tomcat with IIS Web Server By James Goodwill In this installment of Using Tomcat, James Goodwill continues his discussion of the JK1.2 connectors with a turotial on configuring Tomcast with Microsoft's IIS server. Dec. 18, 2002 Improve Your Career with Tomcat and Aspire By Satya Komatineni RDMS staff can be easily trained to develop Web-based Java apps with Tomcat and Aspire. This article tells how. Dec. 4, 2002 Configuring Tomcat and Apache With JK 1.2 By James Goodwill The JK modules are a conduit between Apache and Tomcat. This series of articles covers using mod_jk with Apache and Tomcat. The first article shows you how to configure the servers for use with JK 1.2. Nov. 20, 2002 For Tomcat Developers, Aspire Comes in a JAR By Satya Komatineni Aspire.jar is a free, open source .jar file that can be used for declarative data access, configuration, logging and factory services needs. For Java developers who are continuing to adopt Tomcat as their primary development platform, this .jar file could save lot of time, while providing a highly-flexible data architecture. Oct. 30, 2002 Resin: The Instant Application Server By Daniel Solin Could you use a Java app server that's easy to set up, offers rapid development, and supports EJB/CMP and other standard Java features? Meet Resin. This article gets you installed and running a database-querying app in short order. Sep. 18, 2002 Demystifying Tomcat 4's server.xml File By James Goodwill The Tomcat server.xml file allows you to configure Tomcat using a simple XML descriptor. This XML file is at the heart of Tomcat. This article focuses on the configuration all of the major Tomcat components. Jul. 31, 2002 Clustering with Tomcat By Shyam Kumar Doddavula Web applications can benefit from clustering. This article presents a clustering solution for Jakarta Tomcat to provide high scalability, load-balancing, and high availability using JavaSpaces technology. Jul. 17, 2002 Clustering with JBoss 3.0 By Bill Burke, Sacha Labourey For scalability and reliability, many Java developers look to their app server's clustering features. This article takes a look at clustering in the open source JBoss app server. Jul. 10, 2002 Web Development in Heavy Traffic By Pier Fumagalli For Web sites that deal with huge traffic levels, Web applications have to be robust 24/7. This article details how one site caches articles in a servlet container, tunes the JVM, and other tricks for high-load sites. Jul. 10, 2002 Embedding Tomcat Into Java Applications By James Goodwill James Goodwill shows how to create a Java application that manages an embedded version of the Tomcat JSP/servlet container. Apr. 3, 2002 JBoss: Sun Needs Us By In this interview, JBoss leaders Marc Fleury and Nathalie Mason argue that Sun should certify this open source J2EE project for the health of the platform: "We are seeing the beginning of market-share loss to .NET. We urge Sun to certify us and give us the backing and credibility to be succesful in competing against Microsoft as the entry-level J2EE offering." Mar. 20, 2002 Using SOAP with Tomcat By James Goodwill The Apache SOAP Project is an open source Java implementation of SOAP. This article examines how you can can create and deploy SOAP services with Apache's RPC model. Feb. 27, 2002 Oracle Containers for J2EE (OC4J) By Debu Panda OC4J 1.0.2.2 is a J2EE-1.2-certified application server, which provides performance, scalability and features like HTTP clustering and load balancing. Jan. 16, 2002 Using OpenJMS withTomcat By Jim Alateras This article illustrates how to integrate OpenJMS with Jakarta Tomcat. It deals exclusively with Tomcat v4 (or Catalina), which is the next-generation servlet/JSP container, and OpenJMS v.0.7. Dec. 12, 2001 Monitoring Applications with Palm OS & Tomcat By Derek Ferguson Learn how to build a Palm Query Application that communicates through a Tomcat server to monitor and manage mission-critical systems. Oct. 5, 2001 Load Balancing Web Applications By Vivek Viswanathan This overview of load-balancing schemes compares the relative advantages of DNS round robin, hardware load balancers, and Web server proxies. Sep. 28, 2001 Clustering with JBoss/Jetty By Bill Burke A project manager recounts his experiences on clustering with JBoss/Jetty, as well as having the source code to this open source J2EE container and server. Sep. 18, 2001 Using Tomcat 4 Security Realms By James Goodwill In part 4 of his Using Tomcat series, James Goodwill covers Tomcat 4, focusing on security realms using both memory and JDBC realms (with a MySQL database example). Jul. 24, 2001 Using JBoss Web Application Server By Andreas Schaefer If you don't need clustering, use this highly-scalable open source Web application server. Jul. 16, 2001 Using Ant and WebLogic EJBs By Jesse E. Tilly EJBs are complex. The steps required just to deploy them for Web application servers are difficult. But for developers using BEA WebLogic, life is much easier, thanks to Ant. Jun. 25, 2001 Installing and Configuring Tomcat By James Goodwill James Goodwill covers the installation and configuration for the Tomcat Web Server. Mar. 29, 2001 Java Web Applications By James Goodwill James Goodwill discusses the definition, directory structure, deployment descriptor, and packaging of a Tomcat web application. Mar. 15, 2001 EJB 2 Clustering with Application Servers By Tyler Jewell Tyler Jewell, BEA Systems Java Trainer, teaches clustering with EJB 2, including a systematic breakdown of the different possibilities that application server vendors may incorporate. Dec. 15, 2000 |
|
|
|||||||||||||||||||||||||||||||||||||