Apache flex 示例Flex Zend AMF在ViewStack中的组件之间共享Web服务
过去几天我一直在寻找,但似乎找不到一个基本的例子来说明我在寻找什么。我正在开发一个Flex 4.5应用程序,其中有两个组件组成的viewstack,它们使用一些相同的服务。目前,让应用程序正确使用web服务的唯一方法是定义两个使用相同PHP web服务文件的不同web服务 例如:我有一个应用程序,其中有一个viewstack,其中有两个组件的选项卡导航:1检索所有薪资员工的列表,2检索所有承包商的列表。目前,为了让它正常工作,我在组件1中定义了一个UsersTableEmployees Web服务,在组件2中定义了一个UserStableControllers Web服务,但它们都指向同一个PHP类,并且只在传递给它们的Arument值上有所不同。即getUsersemployee和getUserscontractors。当然,这不是最佳做法 搜索StackOverflow和Google给了我很多关于ColdFusion和MVC示例的结果,但我仍然感到困惑。这里有谁能给我举一个基本的例子,甚至是一个使用Zend AMF并允许不同组件调用公共web服务的应用程序的示例MVC和源代码Apache flex 示例Flex Zend AMF在ViewStack中的组件之间共享Web服务,apache-flex,web-services,model-view-controller,zend-framework,Apache Flex,Web Services,Model View Controller,Zend Framework,过去几天我一直在寻找,但似乎找不到一个基本的例子来说明我在寻找什么。我正在开发一个Flex 4.5应用程序,其中有两个组件组成的viewstack,它们使用一些相同的服务。目前,让应用程序正确使用web服务的唯一方法是定义两个使用相同PHP web服务文件的不同web服务 例如:我有一个应用程序,其中有一个viewstack,其中有两个组件的选项卡导航:1检索所有薪资员工的列表,2检索所有承包商的列表。目前,为了让它正常工作,我在组件1中定义了一个UsersTableEmployees Web服
谢谢大家! 只需使用一些基本的封装 将服务代码打包成一个类;并将该类的实例传递到视图组件中。或者,您可以创建服务类的单个实例,并将其作为属性传递到每个视图组件中 如果你愿意,你可以做得更复杂。许多框架,如Robotlegs或Swiz,都试图帮助解决这个问题