The Java Framework is the technology that connects Java and BDL and hence opens up a variety of possibilities. 
               	 
            
 
            	 
            It enables you to utilize your Java code for 
               	 
               
 
                  		
                  - functional testing, 
                     		
                  
- load testing, and
                     		
                  
- monitoring. 
                     		
                  
Using the Java Framework, you can test and monitor server components through a variety of Java technologies, like 
               	 
               
 
               	 
            It enables you to both create new and use existing Java code, by 
               	 
               
 
                  		
                  - visual creation, 
                     		
                  
- manual scripting, or 
                     		
                  
- importing. 
                     		
                  
It offers you to use a number of tools to do so like 
               	 
               
 
                  		
                  - the 
                     		  Silk Performer Workbench 
                     		
                  
- Eclipse or any other Java IDE 
                     		
                  
- specialized import tools 
                     		
                  
- Java Explorer 
                     		
                  
For more information, see 
               		Using Java Code for Load Testing. 
               	 
            
 
            	 
            The Java Framework BDL API is the "membrane" between the generic 
               		Silk Performer BDL code and Java code. All the possibilities to communicate from BDL to Java is covered by 
               		Runtime-to-Java Communication, the reverse direction of the communication is described in 
               		Java-to-Runtime Communication. 
               	 
            
 
            	 
            