RPC包括三类:httpService,WebService和RemoteObject。
  
httpService和WebService不经过数据服务层即可和业务逻辑层通信。而RemoteObject则必须通过数据服务层。

httpService和WebService存在安全限制,这个安全限制是由FP带来的。
简单的说,如果Flex应用需要从外部域服务器跨域获取数据时,FP首先需要检测外部域服务器中是否部署了允许源域(即部署flex应用的域)访问的crossdomain.xml文件。
具体的说,如果部署在DomainA上的Flex应用要获取DomainB提供的Web服务,那么必须在DomainB的Web服务器根目录中部署corssdomain.xml文件,并在文件中配置允许DomainA应用的访问。
由于一般情况下我们无法在外部域部署crossdomain.xml文件,此时可以使用LiveCycle Data Service的代理服务作为中介,绕过FP的安全机制,代理FP完成对外部域服务器的访问。这便是LiveCycle Data Service的代理服务。

RPC服务是同步的,而消息服务是异步的。

相关文章:

  • 2021-10-13
  • 2021-12-15
  • 2021-12-16
  • 2021-10-03
  • 2021-07-20
  • 2021-06-15
  • 2021-06-11
猜你喜欢
  • 2022-12-23
  • 2021-06-15
  • 2021-09-23
  • 2021-06-13
  • 2021-07-25
  • 2022-12-23
  • 2021-05-02
相关资源
相似解决方案