伺服器端webservice程式:
c#**
using system.runtime.serialization.formatters.binary;
using system.io;
using system.io.compression;
using system.data.sqlclient;
………
public class service1 : system.web.services.webservice
[webmethod(description = "返回 dataset 物件用 binary 序列化後的位元組陣列。")]
public byte getdatasetbytes()
[webmethod(description = "返回 datasetsurrogate 物件用 binary 序列化後的位元組陣列。")]
public byte getdatasetsurrogatebytes()
[webmethod(description = "返回 datasetsurrogate 物件用 binary 序列化並 zip 壓縮後的位元組陣列。")]
public byte getdatasetsurrogatezipbytes()
public byte compress(byte data)
catch
} } 客戶端webservice程式
[code ="c#"]
private void button1_click(object sender, eventargs e)
", datetime.now - dtbegin);
binddata(dataset);
} private void button2_click(object sender, eventargs e)
", datetime.now - dtbegin) + " " + buffer.length;
binddata(dataset);
} private void button3_click(object sender, eventargs e)
", datetime.now - dtbegin) + " " + buffer.length;
binddata(dataset);
} private void button4_click(object sender, eventargs e)
", datetime.now - dtbegin) + " " + zipbuffer.length;
binddata(dataset);
} private void binddata(dataset dataset)
客戶端unzipclass程式
[code ="c#"]
public static class unzipclass
catch
} public static byte extractbytesfromstream(stream zipstream, int datablock)
totalbytesread += bytesread;
} array.resize(ref data, totalbytesread);
return data;
} catch
} }
怎樣提高WebService的效能
伺服器端webservice程式 using system.runtime.serialization.formatters.binary using system.io using system.io.compression using system.data.sqlclient public c...
怎樣提高開發效率
給你乙個任務,限定5天內完成,如果你實際用了6天,可以說是開發效率不高,或者同樣的乙個任務,你花了6天,而你的同事卻只用了4天,也可以說是你的開發效率不高,影響開發效率的因素有很多,下面就我個人的理解來談談怎樣提高開發效率.俗話說,工欲善其事必先利其器,使用得心應手的工具必然會提高開發效率,做微軟平...
怎樣提高測試效率
問題 怎麼樣可以提高測試效率,在人力有限的情況下怎麼把控軟體質量?有時因為專案優先順序的問題,測試到一半的專案停了去測試其他專案 其他的專案是後面把優先順序提上來的 每次這樣都感覺到時間緊張,人力緊張,版本更新後客戶也會提很多問題 思考 1 優先順序調整正常都有會,無法避免,重點是調整優先順序後,先...