[AS3] asmx 사용하기

 

서버측 코드

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;

namespace PlasticWorkService
{
    /// <summary>
    /// Summary description for sv
    /// </summary>
    [WebService(Namespace = "http://plasticfactory.org/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [System.ComponentModel.ToolboxItem(false)]
    // To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. 
    // [System.Web.Script.Services.ScriptService]
    public class sv : System.Web.Services.WebService
    {

        [WebMethod]
        public string HelloWorld()
        {
            return "Hello World";
        }

        [WebMethod]
        public string Test()
        {
            return "TEST";
        }

        [WebMethod]
        public int sum(int a, int b)
        {
            return a + b;
        }

        [WebMethod]
        public string sum2(int a, int b, string str)
        {
            return a + b + str;
        }
    }
}

 

 

 

as3 Clinet 코드

 

package
{
    import alducente.services.WebService;
    
    import flash.display.Sprite;
    import flash.events.Event;
    
    public class TestWebService extends Sprite
    {
        private var ws : WebService = new WebService();
        public function TestWebService()
        {
            
            ws.addEventListener(Event.CONNECT , connected);
            ws.connect("http://plasticfactory.iptime.org:8000/sv.asmx?WSDL");
            ws.cacheResults = true;
        }
        
        protected function connected(event:Event):void
        {
            trace("connected");
            //ws.HelloWorld(done);
            //ws.sum(done , 10 , 20);
            ws.sum2(done , 10 , 20 , "str" );
        }
        
        private function done(xml : XML):void
        {
            trace("res" , xml);
        }
    }
}
 

 

done 이라는 콜백으로 메시지를 송신 한다.

 

 

클라이언트에서 파라메터를 무시하면 자동으로 null 처리 하지만 타입이 틀리면 에러를 반환한다.

출처 : http://labs.alducente.com/gophr/

'AS3' 카테고리의 다른 글

FLA Auto build utility for flashbuilder developer  (2) 2014.02.22
[AS3] asmx 사용하기  (87) 2013.01.12
[AS3 Worker] Thread Test  (2920) 2012.11.15
간단한 AS3 바이트 버퍼 나누기  (110) 2012.03.09
[Multitouch on 3D World]  (92) 2012.01.17
[Base64]  (282) 2011.12.19
Yamecoder 야매코더_
AS3 2013. 1. 12. 14:25

댓글을 달아 주세요

  1. 이전 댓글 더보기
  2. BlogIcon Divyswisy 2013.05.29 09:11  수정/삭제  댓글쓰기

    Здравствуйте.
    От себя хотелось бы добавить: смотpите на мощность! [url=http://kakefighspoof.land.ru/sekas/sitemap.html]Карта сайта Как отучиться от онанизма[/url] Не захотела ни одна опять в поле за несколькими телефонами. [url=http://buchuketkclam.nm.ru/sekas/]Телка дрочит и кончает[/url] В 12 лет постоянно преследовало желание полностью обнажаться, но позволял себе это тогда, когда [url=http://wihugaji.digital-cn.ru/sekas/sitemap.html]Карта сайта Девушка дрочит видео онлайн[/url]
    Позвольте откланяться.

  3. BlogIcon AAddishemase 2013.06.01 19:52  수정/삭제  댓글쓰기

    Пять причин вступить в GoldKassa уже сегодня:
    1. Сумма оказания [url=http://goldkassa.pro/?nosert]финансовой взаимопомощи[/url] - 1 000 руб.
    2. Количество человек - неограниченно
    3. Никакой очереди для получения денежных средств, т.к. все переводу производятся сразу на счета участников в системе OKpay.
    4. Ваше участие понадобится только на первом этапе, дальше все пойдет по нарастающей, Вам нужно будет только снимать деньги.
    5. Схема получения финансовой взаимопомощи полностью открыта и легальна. Вы будете ежедневно получать на свой счет в системе OKPay денежные переводы. По 100, 150 и 250 руб!
    GoldKassa не принимает денежные средства на свои счета, не накапливает и не перераспределяет их для последующих выплат кому-либо!
    Веб-сайт: [url=http://goldkassa.pro/?nosert]GoldKassa[/url]
    Получено участниками: [b]4 533 300 руб[/b]

  4. BlogIcon Heskscoke 2013.06.03 14:23  수정/삭제  댓글쓰기

    Очень красивые игрушки и одежра хендмейд, отличный подарок на любой праздник [url=http://www.odnoklassniki.ru/group/52060990537806]манго одежда[/url]

  5. Buiscansipups 2013.06.10 16:09  수정/삭제  댓글쓰기

    Продаю Редиректы:
    ICQ 231538

    - Редиректы Short URL
    - Редиректы Mix
    - Редиректы Cwahi.net
    - Редиректы 0Webhost
    - Редиректы 0catch
    - Редиректы Dot.tk

    По всем вопросам пишите сразу в аську ICQ 231538

  6. BlogIcon drictiods 2013.06.12 14:42  수정/삭제  댓글쓰기

    Теория большого взрыва.
    Стоит ли смотреть [url=http://bbt-fan.ru/]?[/url]

  7. BlogIcon Handtoolato 2013.06.16 01:24  수정/삭제  댓글쓰기

    [b]Bedove A19Q[/b]

    Смартфон работает на процессоре МТК 6577 с тактовой частотой 1 Ггц. Оперативная память 512 Мб, объем встроенной памяти 4 Гб [b]на нашем сайте [url=http://allexpres.ru/huawei-u9508-honor-2.html]HUAWEI U9508 Honor 2[/url] вы можете узнать [/b] которую можно расширить до 32 Гб. Это хороший производительный смартфон, который не будет вас огорчать задержками в обработке ваших задач. Операционная система Андроид, что [b]посетив сайт [url=http://allexpres.ru/mobilnye-telefony/4.html]Смартфон на android 4[/url] можно узнать [/b] является дополнительным плюсом в пользу устройства. Достаточно емкий аккумулятор 2200 мАч – очередная причина, по которой стоит купить BEDOVE A19Q.

    [url=http://allexpres.ru][img]http://s6.hostingkartinok.com/uploads/images/2013/06/1f0de4efa347667dcf80493e32205bb0.png[/img][/url]

    В смартфон внедрены две камеры: основная камера разрешением 8 Мп, которая позволяет получать снимки хорошего качества, и встроенная камера 3,2 Мп для звонков по Скайпу. Смартфон BEDOVE A19Q [b]можно узнать [url=http://allexpres.ru/newman/]Newman отзывы[/url] зайдя на сайт [/b] это хороший выбор для современного, требовательного пользователя. За разумную цену вы получаете большой функциональный набор, воплощенный в стильном и аккуратном девайсе.

  8. BlogIcon Afluigue 2013.06.19 18:01  수정/삭제  댓글쓰기

    поперс круглосуточно - [url=http://поперс.рф/]поперсы здесь[/url]

  9. BlogIcon ALelmweri 2013.06.22 05:20  수정/삭제  댓글쓰기

    попперсы купить - [url=http://попперс.рф/]попперсы тут[/url]

  10. BlogIcon Turrelsosausa 2013.07.05 06:38  수정/삭제  댓글쓰기

    Здесь [url=http://privat-avto.ru]вызвать такси из Феодосия Партенит
    [/url]

  11. BlogIcon APawlalty 2013.07.09 17:54  수정/삭제  댓글쓰기

    [url=http://дженерик-аптека.рф/]http://дженерик-аптека.рф/[/url] - таблетки Левитра купить онлайн анонимно!

  12. BlogIcon AWamyalare 2013.07.11 23:11  수정/삭제  댓글쓰기

    [url=http://волум.рф/]http://волум.рф/[/url] - препарат Волум купить через интернет легально!

  13. BlogIcon Michael Kors outlet 2013.07.15 16:35  수정/삭제  댓글쓰기

    지금은 반짝반짝 빛이 나겠지,, 하지만 시간이 흐르면 그빛은 사라저버릴거야,지금 우리처럼

  14. enarsereatt 2013.07.27 12:21  수정/삭제  댓글쓰기

    Продаю Редиректы:
    ICQ 231538

    - Редиректы Short URL
    - Редиректы Mix
    - Редиректы Cwahi.net
    - Редиректы 0Webhost
    - Редиректы 0catch
    - Редиректы Dot.tk

    По всем вопросам пишите сразу в аську ICQ 231538

  15. BlogIcon AImmappy 2013.08.13 10:10  수정/삭제  댓글쓰기

    [url=http://тадарайз.рф/]http://тадарайз.рф/[/url] - Супер Тадарайз заказать через интернет надежно!

  16. BlogIcon towGafawatt 2013.08.19 03:12  수정/삭제  댓글쓰기

    [url=http://weraz.ru/san-marino/]Сан-Марино[/url]

  17. BlogIcon pqkdfhg 2013.08.20 04:07  수정/삭제  댓글쓰기

    Цена: 49 usd штука с НДС

    Ламинин (Laminine) - органический продукт, представляющий собой
    уникальное сочетание природных аминокислот, минералов, витаминов и Фибробласта Фактор Роста (ФФР),
    который способствует активному восстановлению организма.
    Фибробласт Фактор Роста (ФФР) является мощным активатором работы мозга, влияет на
    качественные показатели крови, понижает уровень сахара, нормализует давление,
    регулирует уровень гормонов. Поэтому многие больные после приема Ламинина видят
    удивительные результаты за достаточно короткое время.
    Известны случаи излечения онкобольных.
    Рекомендуемый прием препарата 2 капсулы два раза в день.
    Производство компании Life Pharm Global Network (USA). Упаковка - 30-120 капсул.( большой флакон,семейный 120 шт.)
    Упаковка 30 капсул -49$(399грн) розн. , 120 капсул - 196 $ (1590грн.)розн.

    Никого не слушайте,просто проверьте отзывы в интернете и Вы убедитесь,что это интересно.

    Сертифицировано. Продажа от частных лиц.

    Скайп evg7773

  18. 2013.09.03 15:36  수정/삭제  댓글쓰기

    비밀댓글입니다

  19. 2013.09.06 00:31  수정/삭제  댓글쓰기

    비밀댓글입니다

  20. 2013.09.10 16:39  수정/삭제  댓글쓰기

    비밀댓글입니다

  21. BlogIcon intasurnerets 2013.09.15 08:19  수정/삭제  댓글쓰기

    [b]Эвакуатор с прямой платформой[/b]

    Машины такого типа используется для перевозки транспортных средств, которые имеют вес не более 3,5 тонн. Эвакуаторы с прямой платформой имеют в своей конструкции кран [b]можете найти [url=http://www.evakuatorauto.com/mos-obl/west.php]Эвакуатор на западе Московской области[/url] тут [/b] который предназначается для помещения транспортного средства на цельнометаллическую платформу. Особенности такого типа спецтехники предоставляют возможность [b]зайдя на сайт [url=http://www.evakuatorauto.com]эвакуатора манипулятора[/url] можно узнать [/b] транспортировать автомобили в устойчивом положении, а также обеспечивают полную его безопасность.

    [url=http://www.evakuatorauto.com][img]http://images.vfl.ru/ii/1377691974/ff670431/2986640.png[/img][/url]

    По этой причине спец. машины с прямой платформой и краном часто используют в тех случаях, когда особенно важна сохранность [b]узнать вы можете [url=http://www.evakuatorauto.com/disctricts/UZAO.php]Эвакуатор ЮЗАО Москвы[/url] посетив сайт [/b] транспортируемой техники, а также тогда, когда необходимо перевезти поврежденный автомобиль после аварии.

Powerd by Tistory, designed by criuce
rss