java web service ¿ª·¢ ¾ßÌåʵÀý
ÒÔÒ»¸ö¹¤×÷ÖбàдµÄ°²È«ÓòÐÅϢͬ²½ÎªÀý½øÐÐÃèÊö;
°²È«ÓòÐÅϢͬ²½Æäʵ¾ÍÊÇÒ»¸öXMLÎļþµÄ´«Êä,WEB SERVICE ±¾ÖÊÉϾÍÊÇͨ¹ýXML½øÐÐÊý¾ÝµÄ´«Êä.
´«ÊäµÄXML¸ñʽÈçÏÂ:
<?xml version="1.0" encoding="UTF-8" ?>
- <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
- <SOAP-ENV:Body>
- <simota:SynSecurityDomain xmlns:simota="http://www.chinamobile.com">
<simota:SeqNum>1111</simota:SeqNum>
<simota:SessionID>1111</simota:SessionID>
<simota:SynType>01</simota:SynType>
- <simota:SecurityDomain>
<simota:AppAID>123456789</simota:AppAID>
<simota:InstallParams>222222</simota:InstallParams>
<simota:MinAppSize>33</simota:MinAppSize>
<simota:ManageMaxSize>44</simota:ManageMaxSize>
<simota:ManageMinSize>55</simota:ManageMinSize>
<simota:DomainType>66</simota:DomainType>
<simota:DeleteRule>77</simota:DeleteRule>
<simota:SIN>8</simota:SIN>
<simota:TAR>99</simota:TAR>
</simota:SecurityDomain>
</simota:SynSecurityDomain>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
¸ù¾Ý¸ÃXMLÐèÒª±àдÏìÓ¦µÄ½âÎöÀàÀ´½ÓÊÕXMLÎļþ´«Êä¹ýÀ´µÄÊý¾Ý:
½âÎöÀàÈçÏÂ:
package com.watchdata.raadtinterface.common.syn;
import org.jdom.Element;
import org.jdom.Namespace;
import org.apache.commons.logging.*;
import com.watchdata.raadtinterface.common.*;
public class SynSecurityDomainRequest
implements BaseMsg {
public SynSecurityDomainRequest() {
}
private String seqNum;
private String sessionID;
private String synType;
private SecurityDomainBean securityDomain;
/**
*
Ïà¹ØÎĵµ£º
[ת]http://www.java3z.com/cwbwebhome/article/article2/2414.html?id=1101
/*
ÍøÒ³ÖÐµÄ±íµ¥Ê¹ÓÃPOST·½·¨Ìύʱ£¬Êý¾ÝÄÚÈݵÄÀàÐÍÊÇ application/x-www-form-urlencoded£¬ÕâÖÖÀàÐͻ᣺
1.×Ö·û"a"-"z"£¬"A"-"Z"£¬"0"-"9"£¬"."£¬"-"£¬"*"£¬ºÍ"_" ¶¼²»»á±»±àÂë;
2.½«¿Õ¸ñת»»Îª¼ÓºÅ (+) ;
3.½ ......
JavaÁ¬½ÓÊý¾Ý¿âµÄ·½·¨
×¢£º×ªÓÚhttp://www.newasp.net/tech/java/15826.html
JAVAÁ¬½ÓÊý¾Ý¿âÖ÷ÒªÓÐÁ½ÖÖ·½Ê½:
Ò»ÊÇÓÃJDBC-ODBCÇÅÀ´Á¬½Ó
¶þÊÇÓÃÏà¹Ø³§ÉÌÌṩµÄÏàÓ¦Çý¶¯³ÌÐòÀ´Á¬½Ó
ÓÃJDBC-ODBCÇÅÀ´Á¬½Ó
JDBC-ODBCÇŽӯ÷ÊÇÓÃJdbcOdbc.ClassºÍÒ»¸öÓÃÓÚ·ÃÎÊODBCÇý¶¯³ÌÐòµÄ±¾µØ¿âʵÏֵġ£¶ÔÓÚWINDOWSƽ̨£¬¸Ã±¾µØ¿âÊÇÒ»¸ö¶¯ ......
Ò»£º×¼±¸ www.savarese.org download
1. rocksaw-1.0.0-src.tar.gz
2. vserv-tcpip-0.9.2-src.tar.gz
¶þ£º±àÒëÔ´ÎļþµÃµ½jar°ü ʹÓÃAnt
1. build vserv-tcpip-0.9.2-src
ÔÚvserv-tcpip-0.9.2Ŀ¼ÏÂÃæ½¨Ò»¸ötestsĿ¼£¬È»ºóÔÚcmd´°¿ÚϽøÈë ......
·ÂÕæ±íµ¥£ºBOT³ÌÐòÄ£ÄâÈËÀàÓû§Ìîд±íµ¥ ²¢ ·¢ËÍ
ץȡ±íµ¥£º
HTTPSocket http = new HTTPSocket();
SocketFactory.setProxyHost("openproxy.huawei.com");
SocketFactory.setProxyPort(8080);
HTMLPage page = new HTMLPage(http);
page.open("http://passport.csdn.net/UserLogin.aspx", null);
Vector vec = page. ......