覆盖BlazeDS / FlexDataservice端点

时间:2011-04-30 17:54:37

标签: flash flex flex4 flash-builder blazeds

我正在使用Flex Dataservice中的构建来连接BlazeDS服务器。 Flex正在使用模型文件夹中的* .fml文件来获取连接详细信息,在该文件中您可以找到以下内容:

<annotation name="ServiceConfig">
  <item name="DEFAULT_ENTITY_PACKAGE">valueObjects</item>
  <item name="contextRoot">/MYWEBAPP</item>
  <item name="rootUrl">http://192.168.178.21:8080/MYWEBAPP</item>
  <item name="LINKED_FILE"></item>
  <item name="ABSOLUTE_ENDPOINT">http://192.168.178.21:8080/MYWEBAPP/messagebroker/amf</item>
</annotation>

Flex DataService创建的_super_Database类使用该配置来设置远程对象以进行通信。 现在我正在寻找一种方法来覆盖扩展_super_Database类的Database类中的那些设置。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

如果要在运行时定义通道和其他RemoteObject信息,而不在编译时指定services-config文件;然后,您可以使用此link为您提供执行此操作所需的信息。