Restriction:  This topic applies only when the Enterprise Server feature is enabled. 
               	 
            
 
            	 
            In addition to the default COBOL console client, you can optionally generate a WPF client for Web Service service interfaces.
               To do so, check the 
               		WPF Application option in your 
               		Micro Focus Service Interfaces options before generating the client. 
               	 
            
 
            	 
            
               WPF client project
 
               		 
               		
               After generating a client, 
                  		  Visual COBOL adds a client project to the solution that contains your service interface. The name of the project is 
                  		  myServiceWPFApp, and contains the following components: 
                  		
               
 
               		
                
                  		   
                  			 
                  - References folder 
                     			 
                  
  
                  			 
                  - The project references required to run the WPF client application. 
                     			 
                  
  
                  		   
                  		   
                  			 
                  - Helper folder 
                     			 
                  
  
                  			 
                  - Additional COBOL programs and copybooks required to run the WPF client application. 
                     			 
                  
  
                  		   
                  		   
                  			 
                  - myServiceApp.xaml 
                     			 
                  
  
                  			 
                  - A WPF XAML file that marks the entry point of the client application. 
                     			 
                  
  
                  		   
                  		   
                  			 
                  - myServiceApp.xaml.cbl 
                     			 
                  
  
                  			 
                  - The code-behind page for 
                     				myServiceApp.xaml. 
                     			 
                  
  
                  		   
                  		   
                  			 
                  - myServiceWin.xaml 
                     			 
                  
  
                  			 
                  - A WPF XAML file that defines the visual presentation of the client. 
                     			 
                  
  
                  		   
                  		   
                  			 
                  - myServiceWin.xaml.cbl 
                     			 
                  
  
                  			 
                  - The code-behind page for 
                     				myServiceWin.xaml. 
                     			 
                  
  
                  		   
                  		   
                  			 
                  - corplogo.ico 
                     			 
                  
  
                  			 
                  -  A 
                     				Micro Focus logo icon used in the visual presentation of the client 
                     			 
                  
  
                  		   
                  		
               
 
               	 
              
            	 
            
               Editing a WPF client
 
               		 
               		
               To enhance its appearance and usability, you can optionally edit a WPF client component from 
                  		  Visual COBOL by double-clicking a client component from the Solution Explorer. 
                  		
               
 
               	 
              
            	 
            
               Running a WPF client
 
               		 
               		
               You can run a WPF client directly from your project using the 
                  		  Visual COBOL Debugger. Before doing so, ensure that: 
                  		
               
 
               		
                
                  		  
                  - The 
                     			 enterprise server instance configured to run the service is associated with the project that contains your service interface (.svi) file 
                     		  
                  
  
                  		  
                  - The 
                     			 enterprise server instance is started 
                     		  
                  
  
                  		  
                  - Your service interface is deployed to the 
                     			 enterprise server instance 
                     		  
                  
  
                  		  
                  - The WPF client project is set as the startup project 
                     		  
                  
  
                  		
               
 
               		
               When you start the Debugger, 
                  		  Visual COBOL automatically builds the client project and executes it.