一、建立webservice

using System;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Xml.Linq;

[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
// [System.Web.Script.Services.ScriptService]
public class Service : System.Web.Services.WebService
{
    public Service () {

//如果使用设计的组件,请取消注释以下行
        //InitializeComponent();
    }

[WebMethod]
    public string HelloWorld() {
        return "Hello World";
    }
    [WebMethod]
    public double Calc(double r)
    {
        return 2 * r * Math.PI;
    } 
   
}

二、Flex Bulider中

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
 <![CDATA[
  private function calc():void
  {
   var l:Number;
   l=Number(radius.text)*2*Math.PI;
   grith.text=String(l);
  }
 ]]>
</mx:Script>
<mx:WebService id="calcService" wsdl="http://localhost:12374/Test1/Service.asmx?WSDL"  useProxy="false">
 <mx:operation name="Calc">
  <mx:request>
   <r>{radius.text}</r>
  </mx:request>
 </mx:operation>
</mx:WebService>

<mx:Button x="390" y="161" label="Button" click="calc();"/>
 <mx:TextInput x="213" y="161" id="radius"/>
 <mx:Text x="213" y="215" text="圆周长:"/>
 <mx:Text x="251" y="215" text="{calcService.Calc.lastResult}" id="grith"/>
 <mx:Button x="493" y="161" label="NET互操作" click="calcService.Calc.send();"/>
 
</mx:Application>

转载于:https://www.cnblogs.com/yidianfeng/archive/2011/10/24/2222878.html

NetJavaScriptFlex相关推荐

最新文章

  1. python自动开发之(算法)第二十七天
  2. 全排列 (C语言实现)
  3. bluemix java_Bluemix 基础:将 SQL 数据库添加到您的 Java 应用程序中
  4. 物理化学 化学 动力学(中)
  5. httpModules 与 httpHandlers
  6. 7-49 打印学生选课清单 (25 分)(思路+详解+map做法(一对多)+超时解决)Come baby!
  7. 游戏、脑洞大开1(密码简单破译)
  8. C++(STL):22 ---序列式容器queue使用
  9. java nio doug_深入的聊聊 Java NIO
  10. 计算机术语列是,计算机术语-RAM ROM
  11. 鸿星尔克因公司系统崩溃、恳请顾客退款;乔布斯首份手写求职信拍卖出222万;OpenAI 开源 Triton语言|极客头条...
  12. [Angular 6] 初学angular,环境全部最新,[ ng serve ] 不能启动,卡在 95% 不动 => 解决方案
  13. SECS/GEM series: Protocol Layer
  14. Struts2---ActionContext和ServletActionContext小结
  15. 背景的css代码,CSS 背景(示例代码)
  16. 美容院预约管理系统管理员端用例测试
  17. 如何解读肠道菌群检测报告中维生素指标
  18. 手把手教你使用Python抓取QQ音乐数据!
  19. 一些值得一看的博友文章地址
  20. 影石创新IPO被暂缓审议,科创板上市委质疑其可能存在董事会僵局

热门文章

  1. PHP AJAXFORM提交图片上传并显示图片源代码
  2. HDU 4548 美素数(打表)
  3. redis客户端-服务端协议(RESP协议)
  4. Golang入门(2):一天学完GO的基本语法
  5. flink streamGraph生成jobGraph
  6. 什么是 JS 原型链?
  7. HTTPS 跟 HTTP区别简述
  8. mybatis一次可以执行多个sql语句
  9. mysql linux 关闭防火墙_linux常用命令和关闭防火墙
  10. vSwitch报文转发分析