加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

BlazeDS helloworld &Spring

发布时间:2020-12-15 04:39:04 所属栏目:百科 来源:网络整理
导读:1. MyEclipse建立JAVA Web Project,javaHelloWorld. 2.建立HelloWorld类,方法sayHello(String str). 3.将BlazeDS webapps里的blazeds里的WIN-INF复制,覆盖javaHelloWorld里的WebRootWIN-INF. 4.在FB中新建一FbHelloWorld,服务器类型J2EE,BlazeDS. 5.(要把Web

1. MyEclipse建立JAVA Web Project,javaHelloWorld.

2.建立HelloWorld类,方法sayHello(String str).

3.将BlazeDS webapps里的blazeds里的WIN-INF复制,覆盖javaHelloWorld里的WebRoot>WIN-INF.

4.在FB中新建一FbHelloWorld,服务器类型J2EE,BlazeDS.

5.(要把WebRoot发布到BlazeDSwebapps下)

Root folder=javaHelloWorld的WebRoot.Root URL=http://localhost:8400/javaHelloWorld/;

Context root = /javaHelloWorld;

6.调整输出文件夹到BlazeDS上.

7.在FbHelloWorld.mxml里,通过<s:RemoteObject>来调用BlazeDS里的javaHelloWOrld服务.形式如:

<s:RemoteObject destination="HelloWorld" id="helloWorldService" >
??????????? <s:method name="hello" result="sayHello(event)"/>
</s:RemoteObject>

8.修改BlazeDS上javaHelloWorld/WEB-INF/flex/remoting-config.xml的配置文件.添加:

<destination id="helloWorldService" >

??? <properties>
?????? <source>HelloWorld</source>
??? </properties>
</destination>

?

BlazeDS4集成了spring,这使得将spring里的bean提供给FB更简便了。比如上面这个helloWorld,改成spring的版本只需要修改配置文件即可。

1.复制blazeds-springWEB-INF,覆盖上文中的javaHelloWorld中的WEB-INF。

2.修改WEB-INFspringapp-config.xml,增加:

<bean id="helloWorldService" class="HelloWorld" />

3.修改WEB-INFflex-servlet.xml增加:

<flex:remoting-destination ref="helloWorldService" />

这样即可以把spring中的bean通过BlazeDS提供给FB使用了。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读