锘??xml version="1.0" encoding="utf-8" standalone="yes"?>理论亚洲区美一区二区三区,亚洲精品天天影视综合网,久久久亚洲裙底偷窥综合http://www.tkk7.com/wansong/category/32913.htmlwansongzh-cnFri, 13 Jul 2012 03:26:39 GMTFri, 13 Jul 2012 03:26:39 GMT60java 鐩戞帶 cactihttp://www.tkk7.com/wansong/articles/351429.htmlw@ns0ngw@ns0ngTue, 31 May 2011 06:11:00 GMThttp://www.tkk7.com/wansong/articles/351429.htmlhttp://www.tkk7.com/wansong/comments/351429.htmlhttp://www.tkk7.com/wansong/articles/351429.html#Feedback0http://www.tkk7.com/wansong/comments/commentRss/351429.htmlhttp://www.tkk7.com/wansong/services/trackbacks/351429.html

w@ns0ng 2011-05-31 14:11 鍙戣〃璇勮
]]>
Java鎴朩eb涓В鍐蟲墍鏈夎礬寰勯棶棰?/title><link>http://www.tkk7.com/wansong/articles/343321.html</link><dc:creator>w@ns0ng</dc:creator><author>w@ns0ng</author><pubDate>Fri, 21 Jan 2011 05:46:00 GMT</pubDate><guid>http://www.tkk7.com/wansong/articles/343321.html</guid><wfw:comment>http://www.tkk7.com/wansong/comments/343321.html</wfw:comment><comments>http://www.tkk7.com/wansong/articles/343321.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wansong/comments/commentRss/343321.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wansong/services/trackbacks/343321.html</trackback:ping><description><![CDATA[http://java.csdn.net/a/20110119/290452.html <img src ="http://www.tkk7.com/wansong/aggbug/343321.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wansong/" target="_blank">w@ns0ng</a> 2011-01-21 13:46 <a href="http://www.tkk7.com/wansong/articles/343321.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>閫氳繃 CXF 浣跨敤 WS-Security http://www.tkk7.com/wansong/articles/343006.htmlw@ns0ngw@ns0ngFri, 14 Jan 2011 14:08:00 GMThttp://www.tkk7.com/wansong/articles/343006.htmlhttp://www.tkk7.com/wansong/comments/343006.htmlhttp://www.tkk7.com/wansong/articles/343006.html#Feedback0http://www.tkk7.com/wansong/comments/commentRss/343006.htmlhttp://www.tkk7.com/wansong/services/trackbacks/343006.html

w@ns0ng 2011-01-14 22:08 鍙戣〃璇勮
]]>
tiff 鏄劇ずhttp://www.tkk7.com/wansong/articles/342883.htmlw@ns0ngw@ns0ngWed, 12 Jan 2011 12:23:00 GMThttp://www.tkk7.com/wansong/articles/342883.htmlhttp://www.tkk7.com/wansong/comments/342883.htmlhttp://www.tkk7.com/wansong/articles/342883.html#Feedback0http://www.tkk7.com/wansong/comments/commentRss/342883.htmlhttp://www.tkk7.com/wansong/services/trackbacks/342883.html
import java.awt.image.RenderedImage;
import java.io.File;

import com.sun.media.jai.codec.FileSeekableStream;
import com.sun.media.jai.codec.ImageCodec;
import com.sun.media.jai.codec.ImageDecoder;
import com.sun.media.jai.codec.SeekableStream;
import com.sun.media.jai.codec.TIFFDecodeParam;  

import javax.media.jai.JAI;

HttpServletRequest request = ServletActionContext.getRequest();
  HttpServletResponse response = ServletActionContext.getResponse();
  
  Integer index = new Integer(request.getParameter("index"));
  
  System.out.println(request.getContextPath());
  System.out.println(request.getPathInfo());
  System.out.println(request.getRealPath("/"));
  
        File file = new File(request.getRealPath("/") + "/example/tiff/example.tif");
        SeekableStream s = new FileSeekableStream(file);
        ImageDecoder dec = ImageCodec.createImageDecoder("tiff", s, null);
        RenderedImage temp = dec.decodeAsRenderedImage(index);
        System.out.println("Width:" + temp.getWidth() + ",Height:" + temp.getHeight());

JAI.create("encode", temp, response.getOutputStream(), "JPEG", null);
return null;

w@ns0ng 2011-01-12 20:23 鍙戣〃璇勮
]]>
jboss cache clustinghttp://www.tkk7.com/wansong/articles/342811.htmlw@ns0ngw@ns0ngWed, 12 Jan 2011 00:40:00 GMThttp://www.tkk7.com/wansong/articles/342811.htmlhttp://www.tkk7.com/wansong/comments/342811.htmlhttp://www.tkk7.com/wansong/articles/342811.html#Feedback0http://www.tkk7.com/wansong/comments/commentRss/342811.htmlhttp://www.tkk7.com/wansong/services/trackbacks/342811.html

w@ns0ng 2011-01-12 08:40 鍙戣〃璇勮
]]>
Webservice - XML-RPChttp://www.tkk7.com/wansong/articles/342337.htmlw@ns0ngw@ns0ngWed, 05 Jan 2011 03:23:00 GMThttp://www.tkk7.com/wansong/articles/342337.htmlhttp://www.tkk7.com/wansong/comments/342337.htmlhttp://www.tkk7.com/wansong/articles/342337.html#Feedback0http://www.tkk7.com/wansong/comments/commentRss/342337.htmlhttp://www.tkk7.com/wansong/services/trackbacks/342337.html

XML-RPC鐨勫叏縐版槸XML Remote Procedure Call錛屽嵆XML榪滅▼鏂規硶璋冪敤銆?
銆銆瀹冩槸涓濂楀厑璁歌繍琛屽湪涓嶅悓鎿嶄綔緋葷粺銆佷笉鍚岀幆澧冪殑紼嬪簭瀹炵幇鍩轟簬Internet榪囩▼璋冪敤鐨勮鑼冨拰涓緋誨垪鐨勫疄鐜般?
銆銆榪欑榪滅▼榪囩▼璋冪敤浣跨敤http浣滀負浼犺緭鍗忚錛孹ML浣滀負浼犻佷俊鎭殑緙栫爜鏍煎紡銆俋ml-Rpc鐨勫畾涔夊敖鍙兘鐨勪繚鎸佷簡綆鍗曪紝浣嗗悓鏃惰兘澶熶紶閫併佸鐞嗐佽繑鍥炲鏉傜殑鏁版嵁緇撴瀯銆?
銆銆XML-RPC鏄伐浣滃湪Internet涓婄殑榪滅▼榪囩▼璋冪敤鍗忚銆備竴涓猉ML-RPC娑堟伅灝辨槸涓涓姹備綋涓簒ml鐨刪ttp-post璇鋒眰錛岃璋冪敤鐨勬柟娉曞湪鏈嶅姟鍣ㄧ鎵ц騫跺皢鎵ц緇撴灉浠ml鏍煎紡緙栫爜鍚庤繑鍥炪?
銆銆Request example
銆銆Here's an example of an XML-RPC request:
銆銆POST /RPC2 HTTP/1.0User-Agent: Frontier/5.1.2 (WinNT)Host: betty.userland.comContent-Type: text/xmlContent-length: 181
銆銆<?xml version="1.0"?>
銆銆<methodCall>
銆銆<methodName>examples.getStateName</methodName>
銆銆<params>
銆銆<param>
銆銆<value><i4>41</i4></value>
銆銆</param>
銆銆</params>
銆銆</methodCall>
銆銆Response example
銆銆Here's an example of a response to an XML-RPC request:
銆銆HTTP/1.1 200 OKConnection: closeContent-Length: 158Content-Type: text/xmlDate: Fri, 17 Jul 1998 19:55:08 GMTServer: UserLand Frontier/5.1.2-WinNT
銆銆<?xml version="1.0"?>
銆銆<methodResponse>
銆銆<params>
銆銆<param>
銆銆<value><string>South Dakota</string></value>
銆銆</param>
銆銆</params>
銆銆</methodResponse>
銆銆浜?XML-RPC鍏ラ棬紼嬪簭
銆銆浠ヤ笅鐨勫叆闂ㄧ▼搴忓寘鎷竴涓鐞嗗櫒錛圚elloHandler錛夈佷竴涓湇鍔″櫒錛圚elloServer錛夈佷竴涓鎴風▼搴忥紙HelloClient錛夈?
銆銆棣栧厛瑕佸仛鐨勬槸鍒涘緩鐢ㄤ簬榪滅▼榪囩▼璋冪敤鐨勭被鍜屾柟娉曪紝浜轟滑甯稿父縐頒箣涓虹鐞嗗櫒銆俋ml-rpc綆$悊鍣ㄦ槸涓涓柟娉曞拰鏂規硶闆嗭紝瀹冩帴鍙梮ml-rpc璇鋒眰錛屽茍瀵硅姹傜殑鍐呭榪涜瑙g爜錛屽啀鍚戜竴涓被鍜屾柟娉曞彂鍑鴻姹傘?
銆銆//綆$悊鍣ㄧ被
銆銆package xmlRpc;
銆銆/**
銆銆* @author trier
銆銆*
銆銆* <b><code>HelloHandler</code></b> is a simple handler than can
銆銆* be registered with an XML-RPC server
銆銆*/
銆銆public class HelloHandler {
銆銆public String sayHello(String name){
銆銆return "Hello " + name;
銆銆}
銆銆}
銆銆鏈嶅姟鍣ㄧ▼搴忓皢鍒涘緩鐨勭鐞嗗櫒娉ㄥ唽鍒版湇鍔″櫒涓婏紝騫朵負鏈嶅姟鍣ㄦ寚鏄庡簲鐢ㄧ▼搴忓叾浠栫壒瀹氱殑鍙傛暟銆?
銆銆//鏈嶅姟鍣ㄧ被
銆銆package xmlRpc;
銆銆/**
銆銆*
銆銆* <b><code>HelloServer</code></b> is a simple XML-RPC server
銆銆* that will take the <code>HelloHandler</code> class available
銆銆* for XML-PRC calls.
銆銆* <o:p
銆銆*/
銆銆import org.apache.xmlrpc.WebServer;
銆銆import org.apache.xmlrpc.XmlRpc;
銆銆import java.io.IOException;
銆銆public class HelloServer {
銆銆public static void main(String[] args){
銆銆if(args.length<1){
銆銆System.out.println("Usage: java HelloServer [port]");
銆銆System.exit(-1);
銆銆}
銆銆try{
銆銆XmlRpc.setDriver("org.apache.xerces.parsers.SAXParser");
銆銆//start the server
銆銆System.out.println("Starting XML-RPC Server......");
銆銆WebServer server = new WebServer(Integer.parseInt(args[0]));
銆銆//register our handler class
銆銆server.addHandler("hello",new HelloHandler());
銆銆System.out.println("Now accepting requests......");
銆銆}catch(ClassNotFoundException e){
銆銆System.out.println("Could not locate SAX Driver");
銆銆}catch(IOException e){
銆銆System.out.println("Could not start server: "+e.getMessage());
銆銆}
銆銆}
銆銆}
銆銆//瀹㈡埛紼嬪簭
銆銆package xmlRpc;
銆銆/**
銆銆*
銆銆* <b><code>HelloClient</code></b> is a simple XML-RPC client
銆銆* that makes an XML-RPC request to <code>HelloServer</code>
銆銆*/
銆銆import java.io.IOException;
銆銆import java.util.Vector;
銆銆import org.apache.xmlrpc.XmlRpc;
銆銆import org.apache.xmlrpc.XmlRpcClient;
銆銆import java.net.MalformedURLException;
銆銆import org.apache.xmlrpc.XmlRpcException;
銆銆public class HelloClient {
銆銆public static void main(String[] args){
銆銆if(args.length<1){
銆銆System.out.println("Usage: java HelloClient [your name]");
銆銆System.exit(-1);
銆銆}
銆銆try{
銆銆//Use the Apache Xereces SAX Driver
銆銆XmlRpc.setDriver("org.apache.xerces.parsers.SAXParser");
銆銆//Specify the server
銆銆XmlRpcClient client = new XmlRpcClient("http://localhost:8585");
銆銆//create request
銆銆Vector params = new Vector();
銆銆params.addElement(args[0]);
銆銆//make a request and print the result
銆銆String result = (String)client.execute("hello.sayHello",params);
銆銆System.out.println("Response from server: "+ result);
銆銆}catch(ClassNotFoundException e){
銆銆System.out.println("Could not locate SAX Driver");
銆銆}catch(MalformedURLException e){
銆銆System.out.println("Incorrect URL fro xml-rpc server foramt:"+e.getMessage());
銆銆}catch(XmlRpcException e){
銆銆System.out.println("XmlRpcException :"+e.getMessage());
銆銆}catch(IOException e){
銆銆System.out.println("IOException:"+e.getMessage());
銆銆}
銆銆}
銆銆}
銆銆涓?RPC鍜孯MI鐨勭畝鍗曟瘮杈?
銆銆鍦≧MI鍜孯PC涔嬮棿鏈涓昏鐨勫尯鍒湪浜庢柟娉曟槸濡備綍鍒皟鐢ㄧ殑銆傚湪RMI涓紝榪滅▼鎺ュ彛浣挎瘡涓繙紼嬫柟娉曢兘鍏鋒湁鏂規硶絳懼悕銆傚鏋滀竴涓柟娉曞湪鏈嶅姟鍣ㄤ笂鎵ц錛屼絾鏄病鏈夌浉鍖歸厤鐨勭鍚嶈娣誨姞鍒拌繖涓繙紼嬫帴鍙d笂錛岄偅涔堣繖涓柊鏂規硶灝變笉鑳借RMI瀹㈡埛鏂規墍璋冪敤銆傚湪RPC涓紝褰撲竴涓姹傚埌杈綬PC鏈嶅姟鍣ㄦ椂錛岃繖涓姹傚氨鍖呭惈浜嗕竴涓弬鏁伴泦鍜屼竴涓枃鏈鹼紝閫氬父褰㈡垚“classname.methodname”鐨勫艦寮忋傝繖灝卞悜RPC鏈嶅姟鍣ㄨ〃鏄庯紝琚姹傜殑鏂規硶鍦ㄤ負“classname”鐨勭被涓紝鍚嶅彨“methodname”銆傜劧鍚嶳PC鏈嶅姟鍣ㄥ氨鍘繪悳绱笌涔嬬浉鍖歸厤鐨勭被鍜屾柟娉曪紝騫舵妸瀹冧綔涓洪偅縐嶆柟娉曞弬鏁扮被鍨嬬殑杈撳叆銆傝繖閲岀殑鍙傛暟綾誨瀷鏄笌RPC璇鋒眰涓殑綾誨瀷鏄尮閰嶇殑銆備竴鏃﹀尮閰嶆垚鍔燂紝榪欎釜鏂規硶灝辮璋冪敤浜嗭紝鍏剁粨鏋滆緙栫爜鍚庤繑鍥炲鎴鋒柟銆?

w@ns0ng 2011-01-05 11:23 鍙戣〃璇勮
]]>
Axis2鏍規嵁wsdl鏂囦歡鐢熸垚鏈湴Java浠g爜http://www.tkk7.com/wansong/articles/341755.htmlw@ns0ngw@ns0ngTue, 28 Dec 2010 04:18:00 GMThttp://www.tkk7.com/wansong/articles/341755.htmlhttp://www.tkk7.com/wansong/comments/341755.htmlhttp://www.tkk7.com/wansong/articles/341755.html#Feedback0http://www.tkk7.com/wansong/comments/commentRss/341755.htmlhttp://www.tkk7.com/wansong/services/trackbacks/341755.html
http://axis.apache.org/axis2/java/core/docs/userguide.html#underhood

w@ns0ng 2010-12-28 12:18 鍙戣〃璇勮
]]>
java 璋冪敤webservice--浣跨敤axis2 RPCServiceClienthttp://www.tkk7.com/wansong/articles/341205.htmlw@ns0ngw@ns0ngTue, 21 Dec 2010 00:23:00 GMThttp://www.tkk7.com/wansong/articles/341205.htmlhttp://www.tkk7.com/wansong/comments/341205.htmlhttp://www.tkk7.com/wansong/articles/341205.html#Feedback0http://www.tkk7.com/wansong/comments/commentRss/341205.htmlhttp://www.tkk7.com/wansong/services/trackbacks/341205.htmlhttp://www.ymquba.com/article.asp?id=352


private void test_findAllUsers(){
  System.out.println("------------------test_findAllUsers-------------------------------------");
  RPCServiceClient serviceClient = null;
  try {
    serviceClient = new RPCServiceClient();
          Options options = serviceClient.getOptions();
          EndpointReference targetEPR = new EndpointReference(
                        "http://localhost:8080/Axis2141Demo/services/UserService");
          options.setTo(targetEPR);         
          QName qname = new QName("http://axis2141demo.sample/xsd", "findAllUsers");

          Object[] parameters = new Object[]{};
          Class[] returnTypes = new Class[]{User.class};
          Object[] objects = serviceClient.invokeBlocking(qname, parameters, returnTypes);
          System.out.println(" objects size-->:" + objects.length);
          for(int i = 0; i < objects.length; i++) {
           if ((objects[i] != null) && (objects[i] instanceof User)) {
            User user = (User)objects[i];
            System.out.println("User Object Not null : " + user.getUserName());
           }
    }
  } catch (AxisFault e) {
   e.printStackTrace();
  }
 }
 
 
 /**
  * "List<User> findAllUsers()"
  *
  */
 private void test_findAllUsersCascadeOrder(){
  System.out.println("------------------test_findAllUsersCascadeOrder-------------------------------------");
  RPCServiceClient serviceClient = null;
  try {
    serviceClient = new RPCServiceClient();
          Options options = serviceClient.getOptions();
          EndpointReference targetEPR = new EndpointReference(
                        "http://localhost:8080/Axis2141Demo/services/UserService");
          options.setTo(targetEPR);         
          QName qname = new QName("http://axis2141demo.sample/xsd", "findAllUsersCascadeOrder");
          Object[] parameters = new Object[]{};
          Class[] returnTypes = new Class[]{User.class};
          Object[] objects = serviceClient.invokeBlocking(qname, parameters, returnTypes);
          System.out.println(" objects size-->:" + objects.length);
          for(int i = 0; i < objects.length; i++) {
           if ((objects[i] != null) && (objects[i] instanceof User)) {
            User user = (User)objects[i];
            System.out.println(" UserName : " + user.getUserName());
            List<Order> orders = user.getOrders();
            System.out.println("OrdersSize : " + orders.size());
            for (Order order : orders) {
             System.out.println(" OrderID : " + order.getOrderId() + " --> : " + order.getOrderNo());
     }
           }
    }
  } catch (AxisFault e) {
   e.printStackTrace();
  }
 }
 
 
 
 
 
 /**
  * "User findUserByUserId(Integer userId)"
  *
  */
 private void test_findUserByUserId(){
  
  System.out.println("-------------test_findUserByUserId-----------------------------------------");
  RPCServiceClient serviceClient = null;
  try {
    serviceClient = new RPCServiceClient();
          Options options = serviceClient.getOptions();
          EndpointReference targetEPR = new EndpointReference(
                        "http://localhost:8080/Axis2141Demo/services/UserService");
          options.setTo(targetEPR);
          QName qname = new QName("http://axis2141demo.sample/xsd", "findUserByUserId");
          Object[] parameters = new Object[] {new Integer(10)};
          Class[] returnTypes = new Class[]{User.class};
          Object[] objects = serviceClient.invokeBlocking(qname, parameters, returnTypes);
          System.out.println("objects size-->:" + objects.length);
          for(int i = 0; i < objects.length; i++) {
           if ((objects[i] != null) && (objects[i] instanceof User)) {
            User user = (User)objects[i];
            System.out.println(" User Object Not null : " + user.getUserName());
           }
    }
  } catch (AxisFault e) {
   e.printStackTrace();
  }

 }



w@ns0ng 2010-12-21 08:23 鍙戣〃璇勮
]]>
Java璋冪敤.NET webservice鏂規硶鐨勫嚑縐嶆柟寮?/title><link>http://www.tkk7.com/wansong/articles/340972.html</link><dc:creator>w@ns0ng</dc:creator><author>w@ns0ng</author><pubDate>Fri, 17 Dec 2010 05:05:00 GMT</pubDate><guid>http://www.tkk7.com/wansong/articles/340972.html</guid><wfw:comment>http://www.tkk7.com/wansong/comments/340972.html</wfw:comment><comments>http://www.tkk7.com/wansong/articles/340972.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wansong/comments/commentRss/340972.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wansong/services/trackbacks/340972.html</trackback:ping><description><![CDATA[http://liyuandong.javaeye.com/blog/567836<br /> <br /> JAVA鐢ㄨ繖縐嶆柟寮忚皟鐢╳ebservice,闇瑕佹敞鎰忕殑鍦版柟錛?<br /> 1. 鏈嶅姟鍣ㄦ湭鑳借瘑鍒?HTTP 鏍囧ご SOAPAction 鐨勫鹼細 <br /> 鐥囩姸涓錛?<br /> Web Service + ASP.NET 搴旂敤紼嬪簭閮ㄧ講鍒版湇鍔″櫒榛樿鐩綍涓紝鍦↖E涓敤http://<鏈嶅姟鍣ㄥ湴鍧>/<紼嬪簭鐩綍鍚?gt;/<榛樿鍚姩欏甸潰鍚?gt;鍙戠敓“鏈嶅姟鍣ㄦ湭鑳借瘑鍒?HTTP 鏍囧ご SOAPAction 鐨勫?#8221;閿欒銆?<br /> 鐥囩姸浜岋細 <br /> 鍦↗ava騫沖彴涓婅皟鐢?NET Web Service鐨勬湇鍔℃椂錛屽嚭鐜?鏈嶅姟鍣ㄦ湭鑳借瘑鍒?HTTP 鏍囧ご SOAPAction 鐨勫?銆?<br /> 鐥囩姸涓夛細 <br /> 鍦↗ava騫沖彴涓嬭皟鐢?NET WEB Service錛屽嚭鐜版暟鎹椂鏈夋椂鏃犮?<br /> <br /> 瑙e喅瀵圭瓥錛?<br /> <br /> 緇?NET鐨刉ebService綾伙紙鍗?asmx鏂囦歡涓嬬殑綾伙級娣誨姞灞炴SoapDocumentService(RoutingStyle=SoapServiceRoutingStyle.RequestElement)] <br /> 灝忕煡璇嗭細 <br /> 浠涔堟槸SoapAction錛熷畠鍦╓SDL涓湁浣曚綔鐢紵 <br /> SOAPAction HTTP request header琚敤鏉ユ爣璇哠OAP HTTP璇鋒眰鐨勭洰鐨勫湴錛屽叾鍊兼槸涓猆RI鍦板潃銆係OAP鍙戦佸茍涓嶉檺鍒舵牸寮忋乁RI鐗瑰緛鎴栧叾蹇呴』鍙В鏋愶紝閭d箞鍦ㄨ繖縐嶆儏鍐典笅錛屽彂閫佷竴涓狧TTP SOAP璇鋒眰鏃訛紝鍏禜TTP瀹㈡埛绔繀欏諱嬌鐢?鎸囨槑SOAPAction HTTP request header銆?<br /> <br /> SOAPAction header鐨勫唴瀹瑰彲浠ヨ鐢ㄥ湪鏈嶅姟绔紝璇稿錛氶槻鐏閫傚綋鐨勮繃婊ゅ熀浜嶩TTP鐨凷OAP璇鋒眰娑堟伅絳夊満鏅係OAPAction header鐨勫間負絀轟覆("")琛ㄧずSOAP娑堟伅鐨勭洰鐨勫湴鐢盚TTP璇鋒眰鐨刄RI鏍囪瘑錛涙棤鍊煎垯琛ㄧず娌℃湁鎸囧畾榪欐潯娑堟伅鐨勭洰鐨勫湴銆?<br /> <br /> 鏈漢琛ュ厖錛?<br /> 鍦?NET鐜璋冪敤.NET WebService鍑虹幇 “SOAPAction 鍊煎湪 XML Web services 鐨勬墍鏈夋柟娉曚腑涓嶅敮涓鐨勯敊璇?#8221;錛屼篃鍙互閫氳繃姝ゆ硶瑙e喅銆?<br /> <br /> <span style="color: red">2. 涓轟簡Java鑳藉璋冪敤WebService鐨勬柟娉曪紝鎵浠ャ侼ETP鍐欑殑WebServiced鐨勬瘡涓柟娉曢兘瑕佸0鏄庝負Rpc鏂規硶錛屽嵆娣誨姞"[SoapRpcMethod.....]".</span> <br /> 渚嬪錛歔WebMethod] <br />         [SoapRpcMethod(Use=SoapBindingUse.Literal,Action= http://tempuri.org/HelloWorld", RequestNamespace = "http://tempuri.org/", ResponseNamespace = "http://tempuri.org/")] <br /> <br /> 3. 瀵硅繑鍥炲箋佸弬鏁扮殑澶勭悊涓婏細 <br /> 搴斿敖閲忓皢webservice鏂規硶鐨勮繑鍥炲箋佸弬鏁伴兘鍐欐垚瀛楃涓詫紙String錛変笉瑕佷嬌鐢ㄥ鏉傚璞$被鍨?榪欐牱渚夸簬鍦ㄧ綉緇滀笂浼犺緭銆傞伩鍏嶄簡澶嶆潅瀵硅薄綾誨瀷鐨勪笉鏄撹漿鎹㈤棶棰樸傘傘傚浜庤繑鍥炵被鍨嬫槸瀛楃涓叉暟緇勫瀷鐨勶紝鍙互璁劇疆榪斿洖綾誨瀷涓簅rg.apache.axis.encoding.XMLType.SOAP_VECTOR鎴杍ava.lang.String[].class. <br /> <br /> <img src ="http://www.tkk7.com/wansong/aggbug/340972.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wansong/" target="_blank">w@ns0ng</a> 2010-12-17 13:05 <a href="http://www.tkk7.com/wansong/articles/340972.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>浣跨敤Mule ESB涓嶨roovy緙栨帓RESTful鏈嶅姟http://www.tkk7.com/wansong/articles/337597.htmlw@ns0ngw@ns0ngTue, 09 Nov 2010 02:21:00 GMThttp://www.tkk7.com/wansong/articles/337597.htmlhttp://www.tkk7.com/wansong/comments/337597.htmlhttp://www.tkk7.com/wansong/articles/337597.html#Feedback0http://www.tkk7.com/wansong/comments/commentRss/337597.htmlhttp://www.tkk7.com/wansong/services/trackbacks/337597.html

w@ns0ng 2010-11-09 10:21 鍙戣〃璇勮
]]>
oracle 榪炴帴姹?閰嶇疆http://www.tkk7.com/wansong/articles/336934.htmlw@ns0ngw@ns0ngWed, 03 Nov 2010 07:28:00 GMThttp://www.tkk7.com/wansong/articles/336934.htmlhttp://www.tkk7.com/wansong/comments/336934.htmlhttp://www.tkk7.com/wansong/articles/336934.html#Feedback0http://www.tkk7.com/wansong/comments/commentRss/336934.htmlhttp://www.tkk7.com/wansong/services/trackbacks/336934.html

涓鑸槸300
  涓嶈瓚呰繃榪欎釜鏁?br />
鏈灝?5
  鏈澶у彲璁懼埌125
  鐒跺悗鍏蜂綋榪樻湁涓浜涘叾瀹冪殑鍙傛暟閮藉湪鎴戠殑EMAIL閲屾湁璇存槑
  鎵鏈夌殑瀹瑰櫒灝遍偅鍑犱釜鍙傛暟錛屾棤娉曟槸鏈夌殑鏄啓鍦≒ROPERTIES鏈夌殑鏄啓鍦╔ML鏈夌殑鏄洿鎺ュ浘褰㈠寲璁懼湪鐣岄潰閲岃屽繁
  濡傛灉浣犵殑涓涓狥OR寰幆閲屽浜?00涓互涓婄殑PSTMT鎴栬呮槸STMT浣犳兂鎯籌紝閭d竴瀹氫細鎶涢敊
  鍥犳榪欎釜灝遍檺鍒朵簡浣犵殑璁捐
  浣犲湪璁捐涓浜涘ぇ寰幆鎴栬呮槸BATCH JOB鏃跺氨瑕佽冭檻澶氱嚎紼嬪暒錛岃繕鏈夊垎鎵規鍟︼紝鍒嗛〉鍟︾瓑
  鍥犱負浣犲彲浠ユ斁澶ц繖涓?00涓繛鎺ョ殑璁劇疆錛屽彲鏄粯鍑虹殑浠d環鏄疧RACLE鏈嶅姟鍣ㄤ嬌鐢ㄥ唴瀛樻暟鐨勪笂鍗?br />   浣犲彲浠ユ斁鍒?000錛屾斁鍒?000錛屽鏋滄槸3涓囧憿錛熻繕涓嶅鍛?br />   瀵瑰惂
  姣忓紑涓涓狿STMT鎴栬呮槸STMT灝辨槸涓涓繛鎺ワ紝姣忓紑涓涓狢ONNECTION涔熸槸涓涓繛鎺?br />   鍥犳浣犵殑紼嬪簭灝辮鍙婃椂涓斿悎鐞嗙殑鍘誨叧闂繖涓狢ONNECTION
  鍏蜂綋灝辮鐪嬪疄闄呮儏鍐典簡


w@ns0ng 2010-11-03 15:28 鍙戣〃璇勮
]]>
jvm 鍙傛暟 閰嶇疆http://www.tkk7.com/wansong/articles/336932.htmlw@ns0ngw@ns0ngWed, 03 Nov 2010 07:14:00 GMThttp://www.tkk7.com/wansong/articles/336932.htmlhttp://www.tkk7.com/wansong/comments/336932.htmlhttp://www.tkk7.com/wansong/articles/336932.html#Feedback0http://www.tkk7.com/wansong/comments/commentRss/336932.htmlhttp://www.tkk7.com/wansong/services/trackbacks/336932.html   姣斿璇翠綘鐨勬満鍣ㄦ湁2G鍐呭瓨
  浣犵敤java -Xmx2048m -version
  濡傛灉鑳芥甯稿嚭鐜癑AVA VERSION鐗堟湰鍙?br />   OK
  璇存槑浣犵殑JVM鐨勬渶澶у唴瀛樿兘涓婂埌2048
  浣嗕綘瑕佺暀緇欑郴緇熶竴鐐瑰唴瀛?br />
鍥犳錛屽浜?048MB鍐呭瓨鐨勬湇鍔″櫒鎴戞槸榪欐牱緇欑殑
  JAVA_OPTS="-server -Xms1928M -Xmx1928M "
  鎴戠殑TOMCAT涓殑catalina.sh閰嶇疆鏄細
JAVA_OPTS="-server -Xms1928M -Xmx1928M -Xss512k -XX:+AggressiveOpts -XX:+UseParallelGC  -XX:+UseBiasedLocking -XX ermSize=256M -XX:MaxPermSize=512M"
  鎶奨MX鍜孹MS璁炬垚涓鏍鳳紝榪欐牱TOMCAT涓婃墜鍚姩灝卞垎閰嶄簡1928M鍐呭瓨錛屽鏋滀綘鎶奨MS璁句簡杈冨皬錛岄偅緋葷粺涓婃墜浼氬垎閰峏MS鐨勬暟棰濓紝鐒跺悗涓婃定錛屾定鍒癤MX鐨勬暟棰濇椂鍐嶄笅钀?br />   榪欐牱鏁堢巼涓嶉珮
  JVM鏉ュ洖鍥炴敹錛屽洜姝ゆ晥鐜囦笉楂?br />   鎵浠ユ妸XMS鍜孹MX涓や釜鍊艱騫?br />   閭d箞JVM涓嶅氨娌℃湁鍨冨溇鍥炴敹浜嗗悧錛熸病浜嬶紝鍔犱笂-XX : PermSize=256M -XX : MaxPermSize=512M
  榪欎袱涓笢瑗?br />   榪欎袱涓笢瑗垮氨鏄疛VM鍨冨溇鍥炴敹榪涚▼鐨勫唴瀛橈紝鏈灝忓闀?56錛屾渶澶у闀夸簡512灝卞緱瑕丣VM鍥炴敹鍨冨溇浜?br />   鑷充簬鍏跺畠鐨勫弬鏁幫細  -Xss512k -XX:+AggressiveOpts -XX:+UseParallelGC  -XX:+UseBiasedLocking  榪欎簺浣犲彲浠OOGLE涓涓嬶紝榪欎簺鍙傛暟鍚敤浜咼VM榪涜“騫跺彂鎿嶄綔”錛屽己榪洖鏀剁瓑鏈哄埗

鍩烘湰灝辨槸榪欎簺
  鍒板簳鑳藉垎澶氬ぇ鍐呭瓨緇橨VM錛?2浣嶆満鏄渶澶?G錛屼綘鐗╃悊鏈?2GB涔熷彧鐢?G錛?4浣嶆槸鍙互紿佺牬榪欎釜闄愬埗

涓鑸槸鎶奧EB鎴栬呮槸APP鏈嶅姟鍣ㄧ殑鏈澶у唴瀛樼粺緇熺粰浜咼VM錛屼絾涓嶈兘鍏ㄧ粰錛屽洜涓烘垜璇翠簡錛岃淇濈暀鐐瑰唴瀛樼粰鎿嶄綔緋葷粺鏈韓

鍙煡閬撲笉綆$悊TOMCAT錛學EBSPHERE榪樻槸WEBLOGIC-XX : PermSize=256M -XX : MaxPermSize=512M
榪樻湁-Xms1928M -Xmx1928M 榪?涓弬鏁版槸鑲畾瑕佺敤寰楀埌鐨?br />   鍏蜂綋榪樺彲浠ョ敤鍒板摢浜涘弬鏁幫紝濡傦細鍘傚晢鑷甫鐨勪竴浜涘弬鏁幫紝榪欎釜灝辮鏌ユ枃妗d簡

鐪嬩綘褰撳墠鐨凧VM鏈澶у彲鐢ㄥ埌澶氬皯鍐呭瓨錛岀敤濡備笅鍛戒護錛?java -Xmx澶氬ぇ鍐呭瓨m -version

涓瀹氳鍦ㄥ澶у唴瀛樺悗闈㈠姞涓妋鍝︼紝瑕佷笉瀹冭涓烘槸瀛楄妭KB鍛紝浼氭姏閿欑殑




w@ns0ng 2010-11-03 15:14 鍙戣〃璇勮
]]>
Jmeter 鍘嬪姏嫻嬭瘯http://www.tkk7.com/wansong/articles/336804.htmlw@ns0ngw@ns0ngTue, 02 Nov 2010 07:18:00 GMThttp://www.tkk7.com/wansong/articles/336804.htmlhttp://www.tkk7.com/wansong/comments/336804.htmlhttp://www.tkk7.com/wansong/articles/336804.html#Feedback0http://www.tkk7.com/wansong/comments/commentRss/336804.htmlhttp://www.tkk7.com/wansong/services/trackbacks/336804.html
http://jakarta.apache.org/jmeter/usermanual/index.html
http://www.ingrid.org/jajakarta/jmeter/1.7/docs/usermanual/component_reference.html#Data_Analyzer

http://www.ibm.com/developerworks/cn/opensource/os-pressiontest/

http://www.51testing.com/html/60/n-16160.html

http://blog.csdn.net/Ruluo/archive/2005/10/19/509549.aspx 

 

鍚炲悙閲?/span>=瀹屾垚鐨?/span>transaction鏁?/span>/瀹屾垚榪欎簺transaction鏁版墍闇瑕佺殑鏃墮棿錛?/span> Throughput錛氭瘡縐掑畬鎴愮殑璇鋒眰鏁?/span>

騫沖潎鍝嶅簲鏃墮棿=鎵鏈夊搷搴旀椂闂寸殑鎬誨拰/瀹屾垚鐨?/span>transaction鏁幫紱Average= 璁塊棶欏甸潰鐨勫鉤鍧囧搷搴旀椂闂?/span>

澶辮觸鐜?/span>=澶辮觸鐨勪釜鏁?/span>/transaction鏁幫紝 Error%錛?/span>閿欒鐨勮姹傜殑鏁伴噺/璇鋒眰鐨勬繪暟

Min= 璁塊棶欏甸潰鐨勬渶灝忓搷搴旀椂闂?/span>

Max= 璁塊棶欏甸潰鐨勬渶澶у搷搴旀椂闂?/span>

KB/Sec=  姣忕浠庢湇鍔″櫒绔帴鏀跺埌鐨勬暟鎹噺

Avg. Bytes - average size of the sample resp

主站蜘蛛池模板: 成人免费淫片在线费观看| 久久WWW免费人成—看片| 最近最新高清免费中文字幕| 亚洲乱码中文字幕手机在线| 曰批全过程免费视频免费看 | 亚洲中文字幕伊人久久无码| 亚洲sm另类一区二区三区| 精品久久免费视频| 亚洲 暴爽 AV人人爽日日碰| 成人免费无遮挡无码黄漫视频| 亚洲国产精品线观看不卡| 999国内精品永久免费观看| 亚洲冬月枫中文字幕在线看| 皇色在线视频免费网站| 亚洲精品国产国语| 国产精品成人四虎免费视频| 免费中文字幕视频| 亚洲av无码精品网站| 最近中文字幕无免费| 亚洲精品一二三区| 四虎永久精品免费观看| 国产免费牲交视频免费播放| 亚洲无人区一区二区三区| 无码精品人妻一区二区三区免费看| 亚洲色图综合网站| 免费激情视频网站| 国产特黄一级一片免费| 91大神亚洲影视在线| 成人毛片免费网站| 中文成人久久久久影院免费观看| 亚洲av之男人的天堂网站| 成人免费视频77777| 一级黄色免费毛片| 亚洲精品午夜久久久伊人| 拔擦拔擦8x华人免费久久| 成人免费ā片在线观看| 亚洲一区二区三区深夜天堂| 免费很黄很色裸乳在线观看| 99在线免费观看视频| 国产精品亚洲综合网站| 亚洲阿v天堂在线|