Flex Blazes Java 集成
我的系统上运行一个 java 程序,它连接到 MS Access 进行登录页面验证。
如何使用 blazeds 从 Flex 3 触发这个特定的 java 代码?
我正在使用 bea weblogic 应用程序服务器(作为 Web 服务器)。
I have a java program running on my system which connects to MS Access for login page validation.
How do I trigger this particular java code from flex 3 using blazeds?
I am using bea weblogic application server (as a web server).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
将 JavaCode 导出为 HttpService ,即 ..
现在假设您想在 CreationComplete 事件上调用 getAllNames() 方法,而不仅仅是将视图声明为
希望有用..几天前我也开始学习 Flex,最好你看看这个 < a href="http://www.adobe.com/devnet/flex/articles/employee-directory-android-flex.html" rel="nofollow">优秀教程
Export you JavaCode as HttpService i.e...
<s:HTTPService id="srv" url="url" result="data=method u want to call if it returns some data"/> -->
Now suppose u want to call the method getAllNames() on CreationComplete event than simply you can have your view declaration as
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark" title="Home"
xmlns:dao="dao.*" creationComplete="data=srv.getAll()">
Hope that works.. I have also started learning Flex just few days back, Better you take a look at this excellent tutorial
将您的 Java 代码公开为 Web 服务并使用 RemoteObject 访问它。 Web 服务或 HTTP 服务。
Expose your Java Code as a web service and access it using RemoteObject. WebService, or HTTPService.
下载 BlazeDS http://opensource.adobe.com/wiki/display/blazeds/BlazeDS
然后您就可以按照指南进行操作。
我正在使用汤姆猫。只需将 blazeds war 文件解压到 webapp 文件夹中,然后启动服务器,找到生成的 flex 文件夹。检查 remoting-config.xml,您可以在其中公开您的服务。然后你的flex端就可以调用这些服务了。
Download BlazeDS http://opensource.adobe.com/wiki/display/blazeds/BlazeDS
Then you can follow the guides.
I'm using Tomcat. Just extract the blazeds war file into webapp folder, and then start your server, find the flex folder generated. Check remoting-config.xml, where you can expose your services. Then your flex side can call these services.