Describes the types of clients you can generate for service interfaces. 
                  	 
 
            	 
            Restriction:  This topic applies only when the Enterprise Server feature is enabled. 
               	 
            
 
            	 
            Restriction: For service interfaces, the Microsoft Visual Studio Shell supports the generation of console clients only. To generate any
               other type of client, you must install a full version of Visual Studio. 
               	 
            
 
            	  
            	 
            You can use a generated client to test a service, or to access a service in production. 
               	 
            
 
            	 
            Note: When you generate a Java client, this produces an EJB or Java Bean in addition to the Java client files. Also during the generation
               process, the 
               		.car file created during deployment is deleted. Therefore, when setting up your Java service interface for production, you must
               deploy it using the 
               		.car file before generating a client. 
               	 
            
 
            	 
            Note: For JSON Web services, you can access them using a Cross Origin Resource Sharing (CORS)-supported browser via an Asynchronous
               Javascript and XML (AJAX) request script. See 
               		Deployment Configuration Requirements for more information.