Tutorial search

Tutorials
Stuff
Affiliates

Photoshop Templates


Featured Photoshop templates - professional ready to use designs for your next project.

View all templates

Remote Screen Capture - Java tutorial


This is a network application which runs on 2 computers. You can operate a remote computer with the help of this application First computer (Lets call it client) creates screen shots and sends them to the other computer(Lets call it server). Server receives snapshots of client machine continuesly and displays them on a Window. On the server side, events are captured (like mouse movement, clicks and keystrokes) and sent to the client application which excutes those events on her side
Category: Java tutorials > Network - Difficulty:

More cool Java tutorials:



Improve the performance of your Java code
Improve the performance of your Java code
Many algorithms are expressed most concisely as tail-recursive methods. Compilers can automatically transform such methods into loops and thereby improve program performance, but this transformation is not required by the Java language specification, so not all JVMs will perform it. This means that tail-recursive methods in the Java language can result in unexpectedly large memory usage. This article demonstrates that dynamic compilation maintains the language's semantics while static compilation often doesn't. Learn why this matters and get a bit of code to help you determine whether your just-in-time (JIT) compiler can transform tail recursion on code while preserving semantics.
Category: Java tutorials > Development - Difficulty:
Java Runtime Problems
Java Runtime Problems
A brief note about some possible causes of runtime problems which may prevent Java applets from working correctly.
Category: Java tutorials > Applets - Difficulty:
HTTP tunneling with servlets
HTTP tunneling with servlets
The corporate firewall is a double-edged sword. It helps prevent unauthorized access to the corporate Web services, but can disable access for legitimate clients. Due to the number of safety measures taken by system administrators, HTTP has become the universal entry mechanism to the corporate network. Where technologies such as CORBA and DCOM have failed because of the firewall, technologies such as SOAP have been developed to provide safe and reliable access through firewall protection. This article explores an alternative to SOAP, the use of Java objects over HTTP. In addition, it uses J2EE servlet technology as server-side middleware to the business data.
Category: Java tutorials > JSP - Difficulty:
 SMI-S-Based Storage Device Simulator
SMI-S-Based Storage Device Simulator
Facilitate the testing of management applications for heterogeneous storage devices using a Storage Management Initiative Specification-based simulation tool. This tool allows you to simulate storage devices from a console, enabling testing of storage device management architecture. This testing saves time and expense and eliminates the cost of purchasing actual storage devices.
Category: Java tutorials > Development - Difficulty:
Database Connection Pool Analyzer for WebSphere
Database Connection Pool Analyzer for WebSphere
Employ a tool that uses an analysis engine to resolve problems related to Java Database Connectivity connection pools and find connection leaks. JDBC is used by applications written in Java to define how a client accesses database resources. Connection pooling improves the response time of an application that requires connections, especially Web-based applications.
Category: Java tutorials > Development - Difficulty: