⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jdict.java

📁 It provides a base of DICT web service ( similar to DICT rfc2229) and create relative applications (
💻 JAVA
字号:
// Required due to use of URL class , required by Call classimport java.net.*;// Required due to use of Vector classimport java.util.*;// Apache SOAP classes used by clientimport org.apache.soap.util.xml.*;import org.apache.soap.*;import org.apache.soap.rpc.*;public class jdict{	static public void main(String argv[]){		Call call=new Call();		call.setTargetObjectURI ("urn:wdict");		call.setMethodName ("lookup");		call.setEncodingStyleURI(Constants.NS_URI_SOAP_ENC);		Vector params=new Vector();		params.addElement (new Parameter ("db", String.class,"0",null));		params.addElement (new Parameter ("word", String.class,"welcome",null));		params.addElement (new Parameter ("commands", String.class,"define+match",null));		params.addElement (new Parameter ("strategy", String.class,"similar",null));		call.setParams (params);		Response resp;		try{			URL url = new URL ("http://localhost:9000");//			URL url = new URL ("http://localhost:9999/cgi-cai/webdict2.cgi");			System.out.println("URL:" + url);			resp = call.invoke ( url , "");			if (resp.generatedFault()) {				Fault fault=resp.getFault();				System.out.println(" Fault code: " + fault.getFaultCode());				System.out.println(" Fault string: "+fault.getFaultString());			} else {				Vector v=resp.getParams();				for ( int i = 0; i < v.size(); i++ ) {					Parameter p = (Parameter)v.elementAt(i);					System.out.println(p.getName() + ":\t" + p.getValue());				}			}		}catch (Exception e){			System.out.println("exception: "+e);		}	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -