Hatena::Groupmoz-addon

Ci.nsIZIGOROu

2007-12-05本日3回目のアレですよ

Microsoft SOAP Toolkitを使ってJScriptでSOAP - 低レベルAPI (1) SoapSerializer

| 16:12 |  Microsoft SOAP Toolkitを使ってJScriptでSOAP -  低レベルAPI (1) SoapSerializer - Ci.nsIZIGOROu を含むブックマーク はてなブックマーク -  Microsoft SOAP Toolkitを使ってJScriptでSOAP -  低レベルAPI (1) SoapSerializer - Ci.nsIZIGOROu

やっとここまで辿り付けた。。。

複合型を使う場合はどうしても低レベルAPIを使わなくてはならないので、その際リクエストデータを作る際に使うSoapSerializerの練習をしたかったのでした。

SoapSerializerはInit()メソッドでIStreamを実装したオブジェクトが必要で、通常SoapConnectorオブジェクトを使うんですが、ここでは単にどういうXMLを生成しているか確認する為にADODB.Streamを使います。

var soapSerializer = new ActiveXObject("MSSOAP.SoapSerializer");

var stream = new ActiveXObject("ADODB.Stream");
stream.Charset = "UTF-8";
stream.Open();

soapSerializer.Init(stream);
soapSerializer.startEnvelope("", "STANDARD");
soapSerializer.startBody();
soapSerializer.startElement("WS_Square_root", "http://www.kanetaka.net/namespace/default", "", "SOAPSDK1");
soapSerializer.startElement("MyInput", "", "", "");
soapSerializer.writeString(3);
soapSerializer.endElement();
soapSerializer.endElement();
soapSerializer.endBody();
soapSerializer.endEnvelope();
stream.Position = 0

WScript.Echo(stream.ReadText(-1));

出力結果は、

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
  <SOAP-ENV:Body>
    <SOAPSDK1:WS_Square_root xmlns:SOAPSDK1="http://www.kanetaka.net/namespace/default" SOAP-ENV:encodingStyle="">
      <MyInput SOAP-ENV:encodingStyle="">3</MyInput>
    </SOAPSDK1:WS_Square_root>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

なるほど。

とりあえず今日はここまで。

追記

  • 一部間違えてたので、ソースコード修正。 (2007-12-06T16:17:23+09:00)

RodriguezRodriguez2012/09/28 17:27That's not even 10 mnitues well spent!

mfojlkmfojlk2012/09/30 01:111vBeq3 , [url=http://uetxqsgbcept.com/]uetxqsgbcept[/url], [link=http://rrpikmmoyapg.com/]rrpikmmoyapg[/link], http://fdkbadzfioma.com/

mqrdvonxwkfmqrdvonxwkf2012/09/30 11:345z9xtm <a href="http://isztxmrmkykw.com/">isztxmrmkykw</a>

ysvqtuzfysvqtuzf2012/10/02 02:52jxjtOm , [url=http://yprzkgwjuvdg.com/]yprzkgwjuvdg[/url], [link=http://glnqmogpaeqw.com/]glnqmogpaeqw[/link], http://ahmjujlffyqc.com/

hournehourne2019/06/06 11:52Моё почтение! Мы команда СЕО специалистов занимающихся продвижения и раскрутки интернет-ресурсов в любых видах поисковых сервисах, а также в соц сетях. И меня зовут Антон, я создатель большой группы линкбилдеров, рерайтеров/копирайтеров, link builders, копирайтеров, профессионалов, разработчиков, маркетологов, оптимизаторов, специалистов. Мы - компания опытных фрилансеров. Ваш личный портал пойдет с нашей командой на новую высоту. Наша фирма предлагает качественную раскрутку интернет-сайтов в поисковых серверах! У всех сео специалистов представленной команды за плечами значительный высокопрофессиональный путь, нам известно, каким способом грамотно формировать ваш личный онлайн-проект, продвинуть его на 1 место, конвертировать трафик в заказы. У нас сейчас имеется для Вашей фирмы бесплатное предложение по продвижению всех ваших вебсайтов. Ждем Вас!

продвижение сайтов онлайн бесплатно <a href=https://seoturbina.ru>бесплатное продвижение сайта в поисковых системах</a>

hournehourne2019/06/11 13:09Our mission at vape4style.com is to supply our customers with the most ideal vaping knowledge possible, helping them vape with style!. Located in NYC and also in organisation due to the fact that 2015, we are actually a customized vaping superstore offering all types of vape mods, e-liquids, nicotine salts, sheath bodies, storage tanks, coils, as well as other vaping extras, like batteries and outside chargers. Our e-juices are consistently clean since we not only sell our items retail, yet also circulate to local New York City retail stores along with offer retail choices. This allows our team to regularly revolve our inventory, supplying our customers as well as stores along with the best freshest stock feasible.

If you are a vaper or making an effort to leave smoke cigarettes, you remain in the correct area. Want to spare some funds present? Rush as well as join our e-mail subscriber list to acquire unique club VIP, vape4style rebates, advertisings and cost-free giveaways!

We are actually an special Northeast Yihi distributor. Our team are actually additionally accredited reps of Negative Drip, Port Vape, Charlie's Chalk Dust, Beard Vape, SVRF through Saveur Vape, Ripe Vapes, Smok, Segeli, Lost Vape, Kangertech, Triton and also many more. Do not find one thing you are actually looking for on our site? Not a issue! Only let our company recognize what you are trying to find and we will definitely find it for you at a inexpensive cost. Possess a concern about a specific thing? Our vape experts are going to rejoice to offer additional details regarding everything our team sell. Just send us your inquiry or call our team. Our crew will certainly rejoice to aid!

smok pods hardware store : <a href=https://vape4style.com/products/yihi-sx-mini-q-class-replacement-panels>Yihi SX Q</a>

hournehourne2019/06/21 05:01Sorry for making you read this message which is more than likely to be taken into consideration by you as spam. Yes, spamming is a bad point.

On the various other hand, the most effective way to find out something new, heretofore unidentified, is to take your mind off your daily hassles and show rate of interest in a topic that you might have considered as spam prior to. Right? <a href=https://kingswayjewelry.com/>wedding ring set</a>

We are a team of young individuals who have actually determined to start our own service and make some loan like lots of other people on Earth.

What do we do? We offer our visitors a vast option of wonderful handmade rings. All the rings are made by the ideal craftsmen from all over the United States.

Have you ever seen or used a green opal ring, timber ring, fire opal ring, Damascus ring, silver opal ring, Blue-green ring, blue opal ring, pink ring, meteorite ring, black ring or silver ring? This is just a little part of what you can always find in our store.

Made in the U.S.A., our handmade rings are not just beautiful as well as original gifts for, say, a wedding or birthday, but additionally your amulet, a thing that will definitely bring you all the best in life.

As payment for your time invested in reading this message, we offer you a 5% discount rate on any kind of thing you want.

We are expecting meeting you in our store!

WilliamZekWilliamZek2019/06/26 14:24<a href=https://lakshmiflow.pro/partner/yarilo>Биткоин кошелёк</a>

hournehourne2019/07/17 21:41Наша производственная компания выполняет услуги по восстановлению и очистки водопроводов новым способом гидродинамической очистки на новом парке оборудования. Использование данного способа дает гарантию возобновления функций стальных труб к начальному уровню, убавляются затраты электричества на 15%, увеличивается промежуток времени работы стальных труб на 20 лет до капремонта, повышаются промежутки между проф. сервисом.
Компания проводит всевозможные работы, например:
Аварийный ремонт наружного водопровода-восстановление рабочего состояния в течение 24 часов.

В связи с чем выбирают данную компанию?
Гигантский опыт работы - более сотни восстановленных очистных сооружений в Нашей стране и за ее рубежами, присутствие всех разрешения и лицензий на выполнение строительно-ремонтных и инженерных задач, создание и конструирование экологического, безопасного, энергосохраняющего, высокоэффективного оборудования, гарантийное техобслуживание, высококлассный и серьезный коллектив.

телеинспекция скважин : <a href=https://synergy90.ru>диспетчеризация скважин</a>

CleanhourneCleanhourne2019/07/19 03:23What do you really feel when you clean up your house? Undoubtedly you are overwhelmed with a sense of satisfaction, satisfaction, as well as pleasure, as if you mosted likely to a DAY SPA beauty parlor, did a brand-new manicure or clean your auto.

Our firm offers you to present on your own as well as your household a genuine gift - to buy house maids cleaning and obtain real pleasure without doing anything! Our cleansing firm cleans apartment or condos in NJ.

Maids Bronx placed points in order, completely dry as well as wet tidy, get rid of dirt, wash dishes, home windows and floorings, iron clothes and also reprise a great deal of various other family duties. Make use of single services house cleaning solution NYC or enter into a long-term service contract.
Buying our cleaning company such as house maid solution ny, you conserve your time and physical stamina. We know just how to beat the really stubborn stains on any type of surface areas, destroy rust and also offer the furniture its initial appearance.

We give only qualified house maids with experience in our cleaning up firm, which was trained in our company, mosted likely to real customers for different sorts of cleaning, and also has experience in the household.
In our job, we make use of only hypoallergenic and also secure detergents, so if you have kids or animals, you can not stress.
You just require to leave a request to ensure that we can discuss and inform you whatever thoroughly. Call us, contact us as well as we will certainly put your house in order.

The maid company Manhattan - <a href=https://maidsmanhattan.club>maids staten island</a>

CleanhourneCleanhourne2019/07/20 21:51What do you feel when you clean up your house? Certainly you are overwhelmed with a sense of satisfaction, contentment, and also happiness, as if you went to a HEALTH SPA hair salon, did a new manicure or clean your auto.

Our business uses you to present yourself and also your family members a genuine gift - to order housemaids Staten Island and also obtain genuine satisfaction without doing anything! Our cleansing company cleans up houses in Midtown West.

Housemaid Service New Jersey placed things in order, completely dry and also damp tidy, eliminate dirt, wash recipes, home windows and also floorings, iron clothing and also remake a great deal of other house jobs. Make use of one-time solutions the housemaids cleaning or become part of a permanent solution agreement.
Purchasing our cleaning company such as housemaid solution new jersey, you save your time and physical stamina. We know how to beat the very persistent stains on any surfaces, destroy corrosion and also offer the furniture its initial appearance.

We supply only qualified house cleanings with experience in our cleaning business, which was trained in our business, went to genuine customers for different types of cleansing, and also has experience in the household.
In our work, we make use of just hypoallergenic as well as risk-free cleaning agents, so if you have small children or animals, you can not fret.
You simply require to leave a demand to make sure that we can clarify as well as inform you every little thing carefully. Call us, contact us and also we will place your house in order.

House cleaning maid service Manhattan : [url=https://maidsmanhattan.club]maid service nj[/url]

hournehourne2019/08/01 13:18Наша международная компания осуществляет услуги по реконструкции и очистки водопроводов новым способом гидродинамической прочистки на новом оборудовании. Применение вышеуказанного вида обеспечивает восстановление характеристик стальных труб к исходному уровню, сокращаются затраты электрической энергии на 10-15%, растет назначенный срок работы трубопровода на двадцать лет до капремонта, увеличиваются промежутки между проф. сопровождением.
Специализированная компания делает все виды работ, скажем:
Аварийный ремонт канализации-восстановление внешней системы канализации в течение 2 часов.

По какой причине избирают данную организацию?
Значительный прозводственный опыт - более 200 настроенных очистных сооружений в Рф и за ее пределами, присутствие всех лицензий и разрешений на производство строительно-ремонтных и инженерных задач, создание и конструирование экологического, безопасного, энергосберегающего, очень эфективного оборудования, гарантийное техобслуживание, высокопрофессиональный и серьезный обслуживающий персонал.

Водоподготовка и водоподведение - [url=https://synergy90.ru]увеличение производительности артезианских скважин[/url]

HeathohizHeathohiz2019/08/12 12:54Мы знаем, как осуществить Вашу мечту-построить ресторан,кафе,парикмахерскую,фитнесс-клуб или другой объект Вашей мечты

[url=http://arhimas.com/catalog/Dizajn_interera_zhiloj_dom_stil_Ar_Deko_Odessa.html]проект дома Одесса Подробнее по ссылке...[/url]
https://twitter.com/odessa_arhimas

ALenkamorALenkamor2019/09/02 02:41Всем привет! Имеем возможность приобрести Ваш автомобиль на очень выгодных условиях!
Мы покупаем транспортные средства не только после аварии, которые практически не подлежат восстановлению, но и в любом состоянии.
Если срочно нужны финансовые средства, то воспользуйтесь услугами по выкупу авто. Мы решим все вопросы и хорошо, достойно заплатим, в самые короткие сроки.
Не сочтите за рекламу. Сама попадала в ситуацию, когда срочно были нужны деньги. Возможно, и мое сообщение кому то поможет. И я сюда буду заходить и проверять, если что пишите, отвечу прямо тут.


[url=https://car-vikup.ru]быстро продать машину[/url]