Remote Debugging Explained

Remote debugging allows you to debug an application running on another machine. The capability to debug an application across the network is increasingly important with the proliferation of application servers. Remote debugging does not necessarily have to be across the network. The applications could be running on the same machine but in a completely different Java Virtual Machine (JVM). For this chapter, remote debugging will be illustrated as occurring on two separate machines.

An application server typically provides a context and set of services for building distributed applications. For example, application servers provide services to manage database transactions, database resource pooling, and user security ...

Get Borland® JBuilder™ Developer’s Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.