在Flex应用程序中无法从Java调用Web服务

皮西克斯

您好,我遇到了一些问题,我无法从Java调用webservice并将结果发送到flex端。

过程

  • 用户启动应用程序并进入身份验证表单
  • 用户输入登录名和密码并提交身份验证表
  • Java端上的提交调用远程服务checkUserCredetialFromLdap()
  • 在此java方法内部,我尝试调用外部ldap webservice,如下所示。
  • 负责ldap ws调用的类在自定义jar中(Maven依赖项)

    public User checkUserCredetialFromLdap(String identifiant, String password) throws EmmBusinessException, LdapServiceException{
    
        User myUser = null;
        User myCompleteUser = null;
    
         //initialization of webservice with the endpoint URL failed
        Axis1LdapWsAuth ws = new Axis1LdapWsAuth(Config.getProperties().getProperty("endpoint.url"));
    
        try{
            //authentication using webservice
            String csif_sessionID =ws.login(identifiant, password);
            ....
        }
        }catch(LdapServiceException lse)
        {
            EmmBusinessException emmB = new EmmBusinessException(lse,this,"","Unable to get User",Level.WARNING);
            log(emmB);
            throw (emmB);
        }
        catch (Exception t) {
            EmmBusinessException emmB = new EmmBusinessException(t,this,"","Unable to get User",Level.WARNING);
            log(emmB);
            throw (emmB);
        } finally {
            finish();
        }
        return myCompleteUser;
    }
    

我知道可以使用RPC在Flex端调用webservice,但是我不想这样做,但是由于某些原因,我需要从Java端调用webservice。

不可能吗?我怎样才能做到这一点 ?

弗兰基

我建议您:

  • 开发一种代理ldap Web服务,它将在flex应用程序和您的自定义ldap身份验证过程之间架起桥梁
  • 从flex使用HttpService将参数发送到代理ldap
  • 使用代理ldap来使用带有参数get from flex的checkUserCredetialFromLdap api

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法从Windows应用程序调用Web服务

来自分类Dev

Java抛弃了对骆驼应用程序的CXF Web服务调用

来自分类Dev

从iOS应用程序调用Web服务

来自分类Dev

在Android应用程序中实现基于Java的Web服务

来自分类Dev

如何在Blackberry Web Works / HTML5应用程序中调用Java Web服务方法?

来自分类Dev

如何在Java tomcat中托管和使用Web服务,并由用AngularJs编写的应用程序调用?

来自分类Dev

从MFC表单应用程序调用Web服务器

来自分类Dev

如何识别调用Web服务的应用程序

来自分类Dev

Android应用程序对.NET Web服务的调用

来自分类Dev

从MFC表单应用程序调用Web服务器

来自分类Dev

iPhone应用程序-合并Web服务API调用

来自分类Dev

是否可以从 Web 应用程序调用 Windows 服务或进程?

来自分类Dev

如何在phonegap应用程序中调用RESTful Web服务?

来自分类Dev

如何在phonegap应用程序中调用RESTful Web服务?

来自分类Dev

当通过在Android中刷卡杀死应用程序时,如何调用Web服务(Http请求)?

来自分类Dev

在服务器上部署Java Spring Web应用程序后无法正常工作

来自分类Dev

Erlang / Yaws:无法使用.conf文件在应用程序中启动Web服务器

来自分类Dev

无法从Cordova Android应用程序调用本地Web API

来自分类Dev

无法从Cordova Android应用程序调用本地Web API

来自分类Dev

无法从服务器 URL 打开 Web 应用程序

来自分类Dev

Web应用程序中的Java同步

来自分类Dev

Java Web应用程序中的并发

来自分类Dev

Web中的Java Swing应用程序

来自分类Dev

Web应用程序中的Java同步

来自分类Dev

在Angular 2应用程序中未调用服务

来自分类Dev

如何访问从另一个应用程序调用的 Web 服务中的 web.config 部分?

来自分类Dev

是否可以在命令行中运行 Java 应用程序/作为 Web 服务

来自分类Dev

Java Web服务器应用程序

来自分类Dev

无法将Java应用程序作为Windows服务运行

Related 相关文章

  1. 1

    无法从Windows应用程序调用Web服务

  2. 2

    Java抛弃了对骆驼应用程序的CXF Web服务调用

  3. 3

    从iOS应用程序调用Web服务

  4. 4

    在Android应用程序中实现基于Java的Web服务

  5. 5

    如何在Blackberry Web Works / HTML5应用程序中调用Java Web服务方法?

  6. 6

    如何在Java tomcat中托管和使用Web服务,并由用AngularJs编写的应用程序调用?

  7. 7

    从MFC表单应用程序调用Web服务器

  8. 8

    如何识别调用Web服务的应用程序

  9. 9

    Android应用程序对.NET Web服务的调用

  10. 10

    从MFC表单应用程序调用Web服务器

  11. 11

    iPhone应用程序-合并Web服务API调用

  12. 12

    是否可以从 Web 应用程序调用 Windows 服务或进程?

  13. 13

    如何在phonegap应用程序中调用RESTful Web服务?

  14. 14

    如何在phonegap应用程序中调用RESTful Web服务?

  15. 15

    当通过在Android中刷卡杀死应用程序时,如何调用Web服务(Http请求)?

  16. 16

    在服务器上部署Java Spring Web应用程序后无法正常工作

  17. 17

    Erlang / Yaws:无法使用.conf文件在应用程序中启动Web服务器

  18. 18

    无法从Cordova Android应用程序调用本地Web API

  19. 19

    无法从Cordova Android应用程序调用本地Web API

  20. 20

    无法从服务器 URL 打开 Web 应用程序

  21. 21

    Web应用程序中的Java同步

  22. 22

    Java Web应用程序中的并发

  23. 23

    Web中的Java Swing应用程序

  24. 24

    Web应用程序中的Java同步

  25. 25

    在Angular 2应用程序中未调用服务

  26. 26

    如何访问从另一个应用程序调用的 Web 服务中的 web.config 部分?

  27. 27

    是否可以在命令行中运行 Java 应用程序/作为 Web 服务

  28. 28

    Java Web服务器应用程序

  29. 29

    无法将Java应用程序作为Windows服务运行

热门标签

归档