<listener>
??<listener-class>flex.messaging.HttpFlexSession</listener-class>
?</listener>
?<servlet>
??<servlet-name>MessageBrokerServlet</servlet-name>
??<display-name>MessageBrokerServlet</display-name>
??<servlet-class>flex.messaging.MessageBrokerServlet</servlet-class>
??<init-param>
???<param-name>services.configuration.file</param-name>
???<param-value>/WEB-INF/flex/services-config.xml</param-value>
??</init-param>
??<description>1</description>
?</servlet>
?<servlet-mapping>
??<servlet-name>MessageBrokerServlet</servlet-name>
??<url-pattern>/messagebroker/*</url-pattern>
?</servlet-mapping>
2.新建flex 项目--------------fo,如图:

在pop.mxml 中,添加
?
<fx:Declarations>
??<!-- 将非可视元素(例如服务、值对象)放在此处 -->
??<mx:RemoteObject id="remoteob" destination="helloword" result="resultHandler(event)" fault="faultHandler(event)">
???
??</mx:RemoteObject>
?</fx:Declarations>
?<fx:Script>
??<![CDATA[
???import mx.controls.Alert;
???import mx.rpc.events.FaultEvent;
???import mx.rpc.events.ResultEvent;
???
???private function resultHandler(event:ResultEvent):void{
?????? Alert.show(event.result.toString(),"成功!");
???}
???private function faultHandler(event:FaultEvent):void{
????Alert.show(event.fault.toString(),"失败!");
???}
??]]>
?</fx:Script>
?<s:Button? label="发送" click="remoteob.sayHi()" x="300" y="200"/>
?
部署web后就可以运行了!!!!!!!!!!