Este artigo descreve o método de Java acessando o servidor Web Service através do cliente. Compartilhe -o para sua referência, como segue:
InputStream in = testClient.class.getClassLoader (). GetResourceasStream ("DataSource.Properties"); Propriedades prop = new Properties (); Prop.load (in); string endpoint = prop.getProperty ("url", "nenhum"); // indica o local do serviço, System.out.println (System.getProperty ("java.library.path")); // Sistema é o nome do WebApp, altere -o para o seu próprio serviço WebAppService = new Service (); // Crie uma instância de serviço, observe que é necessário! Chamada de chamada = null; tente {Call = (Call) Service.CreateCall ();} Catch (ServiceException e) {// TODO Gath Blocke.printStackTrace ();} // A criação de uma instância de chamada também é uma obrigação! Call.SetTargeTENDPointAddress (endpoint); // Defina o local do serviço para Call Call.setOperationName ("getRefinfo"); // para chamar o nome do método no helloworld string jsonv = (string) call.invoke (novo objeto [] {cardinno}); // DataSource.Properties Arquivo Conteúdo, coloque no diretório SRC. URL refere -se ao caminho acessado pela classe WebService url = http: // localhost: 8090/bid/Services/HelloworldPara obter mais informações sobre o conteúdo relacionado ao Java, consulte os tópicos deste site: "Estrutura de dados Java e tutorial de algoritmo", "Resumo dos arquivos Java e habilidades de operação de diretório", "Resumo da operação Java Dom Node Skills" e "Summary of Java Cache Opery Skills"
Espero que este artigo seja útil para a programação Java de todos.