<?xml version="1.0" encoding="UTF-8"?>
<service id="message-service"
class="flex.messaging.services.MessageService">
<adapters>
<adapter-definition id="actionscript" class="flex.messaging.services.messaging.adapters.ActionScriptAdapter" default="true" />
<adapter-definition id="jms" class="flex.messaging.services.messaging.adapters.JMSAdapter"/>
</adapters>
<destination id="Queue_UTCS_Response">
<properties>
<jms>
<destination-type>Topic</destination-type>
<message-type>javax.jms.TextMessage</message-type>
<connection-factory>jms/ConnectionFactory_ITMS_WLS</connection-factory>
<destination-jndi-name>jms/Queue_UTCS_Response</destination-jndi-name>
<delivery-mode>NON_PERSISTENT</delivery-mode>
<message-priority>DEFAULT_PRIORITY</message-priority>
<acknowledge-mode>AUTO_ACKNOWLEDGE</acknowledge-mode>
<transacted-sessions>false</transacted-sessions>
<initial-context-environment>
<property>
<name>java.naming.factory.initial</name>
<value>weblogic.jndi.WLInitialContextFactory</value>
</property>
<property>
<name>java.naming.provider.url</name>
<value>t3://10.11.1.54:7001</value>
</property>
</initial-context-environment>
</jms>
</properties>
<channels>
<channel ref="my-streaming-amf"/>
<channel ref="my-polling-amf"/>
</channels>
<adapter ref="jms"/>
</destination>
<default-channels>
<channel ref="my-polling-amf"/>
</default-channels>
</service>
分享到:
相关推荐
为了配置BlazeDS,我们需要在Java工程的WEB-INF目录下创建一个名为flex的文件夹,并在此处创建四个关键配置文件:messaging-config.xml、proxy-config.xml、remoting-config.xml和服务配置services-config.xml。...
- `services-config.xml`是BlazeDS的主要配置文件,用于定义BlazeDS服务、安全策略、通道(Channel)定义以及系统参数等。 - 服务配置:在这个文件中,你可以定义各种AMF(Action Message Format)服务,这些服务...
- 使用Blazeds的配置文件(如services-config.xml),配置服务端点和数据转换。 - 在Flex客户端,通过Flex Remoting配置连接到Spring服务。 - 编写Flex客户端代码,调用后端Spring服务。 5. **注意事项**: - ...
在`WEB-INF`目录下创建`flex`文件夹,并创建四个配置文件:`messaging-config.xml`, `proxy-config.xml`, `remoting-config.xml`, `services-config.xml`,它们定义了Flex应用与Java后台的交互规则。在`web.xml`中,...
4. **定义服务**:在`services-config.xml`文件中,定义Flex客户端与Java后端的连接点,包括通道设置和服务定义。 5. **编写Flex代码**:在Flex应用程序中,使用`RemoteObject`或`WebService`组件来调用Java后端的...
2. 修改`services-config.xml`和`messaging-config.xml`配置文件,添加流通道和目的地配置,如上述代码所示。 3. 创建Servlet来生成和发送实时数据。例如,上述代码中的Servlet可以模拟数据源,向Flex客户端发送模拟...
将Web项目转换为Flex项目后,我们需要配置两个核心文件:`services-config.xml`和`messaging-config.xml`。 在`services-config.xml`中,我们定义了一个StreamingAMFChannel(流式AMF通道),这是实现后台消息推送...
同时,需要在你的Web应用的WEB-INF目录下创建`services-config.xml`配置文件,用于定义数据通道和服务。 在Flex端,你需要使用Flex Builder或者Flex SDK来创建Flex应用程序。通过MXML和ActionScript代码,你可以...
1. `services-config.xml`:这是BlazeDS的主要配置文件,定义了服务器端的服务和通道设置。 2. `remoting-config.xml`:用于配置远程服务,指定哪些Java类可以被Flex客户端调用。 3. `message-broker.xml`:配置消息...
接下来,我们关注的是BlazeDS的核心配置文件,包括`service-config.xml`和`remoting-config.xml`。 **`service-config.xml`**文件定义了BlazeDS的通道,通道是Flex和服务器间通信的路径。例如: ```xml <channel-...
为了减少冗余并简化配置管理,我们创建了一个名为`todolist-config`的新模块,该模块专门用于存放共享配置文件`services-config.xml`和`remoting-config.xml`。 - **步骤**: 1. 使用命令行进入到`todolist`目录。...
- 配置BlazeDS的`web.xml`和`services-config.xml`,并创建Spring应用上下文配置文件。 - 在BlazeDS的`dispatcher-servlet.xml`中配置Spring服务的代理。 - 客户端调用方式与SpringFactory类似,但利用BlazeDS提供的...
这里的关键在于注册了`HttpFlexSession`监听器和`MessageBrokerServlet`,同时指定了BlazeDS服务配置文件`services-config.xml`的位置,以及消息代理的URL模式。 #### 3. 创建WEB-INF/flex目录 在Web项目的`WEB-...
- **services-config.xml**: 此文件定义了BlazeDS的服务配置,包括Remoting服务和Messaging服务的设置。例如,你可以在这里指定哪些Java类可被远程调用,以及如何处理消息传输。 - **web.xml**: 这是标准的Servlet...
2. **消息中间件配置(Messaging Config)**:在`messaging-config.xml`文件中,定义了目的地(Destination),即数据的接收方。`destination`元素用于设置数据目的地的属性,比如`tick-data-feed`表示一个数据流...
除了Spring的配置之外,还需要配置BlazeDS相关的XML文件来支持与Flex客户端的通信,如`services-config.xml`和`remoting-config.xml`等。 #### 五、总结 通过本文的介绍,我们可以了解到Spring、BlazeDS和Flex的...
在BlazeDS的上下文中,WEB-INF目录下可能包含BlazeDS的配置文件,如services-config.xml,定义了与客户端通信的服务。 6. **META-INF**: 另一个标准目录,通常包含关于软件包和JAR文件元数据的信息,如MANIFEST.MF...
在`WEB-INF`目录下创建`flex`文件夹,并在其中放置`messaging-config.xml`、`proxy-config.xml`、`remoting-config.xml`和`services-config.xml`等配置文件。这些文件用于定义Flex与服务器端的通信规则,例如消息...