Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android公共SOAP对私有web服务器的调用_Java_Android_Oracle_Soap_Url Redirection - Fatal编程技术网

Java Android公共SOAP对私有web服务器的调用

Java Android公共SOAP对私有web服务器的调用,java,android,oracle,soap,url-redirection,Java,Android,Oracle,Soap,Url Redirection,我公司的私有服务器中有一个oracle web服务(仅允许VPN和APN),应该从公共android应用程序访问。因此,在这一刻,我无法想象一种方式来做我的SOAP调用。我已经在android emulator(在我的办公电脑上)上完成了,但现在我的公司要求我在普通的公共android设备上完成。所以,如果有人给我提出一些新的想法,我很感激。非常感谢。(我是一名初级安卓开发人员,不是服务器专家。)如果这是一个只为您或所有内部员工都可以访问VPN的应用程序,最简单的方法就是在手机中使用VPN。您必

我公司的私有服务器中有一个oracle web服务(仅允许VPN和APN),应该从公共android应用程序访问。因此,在这一刻,我无法想象一种方式来做我的SOAP调用。我已经在android emulator(在我的办公电脑上)上完成了,但现在我的公司要求我在普通的公共android设备上完成。所以,如果有人给我提出一些新的想法,我很感激。非常感谢。(我是一名初级安卓开发人员,不是服务器专家。)

如果这是一个只为您或所有内部员工都可以访问VPN的应用程序,最简单的方法就是在手机中使用VPN。您必须教会每个人配置VPN。如果私有服务器保存敏感信息,它也是最安全的

如果这是一个你计划向公众发布的应用程序,或者让每个人都安装VPN不是一个选项,你可以这样做:获取另一个可以从外部访问但可以访问VPN的服务器,并在其中创建另一个服务,将服务调用传递到内部服务器


无论如何,对于一个公共应用程序来说,它的服务器在VPN中并没有多大意义

有基于android的VPN应用可用,获取其中任何一个,连接到您的office VPN,然后您的服务器和android设备将处于相同的状态network@ppuskar谢谢但很难为我们想要运行应用程序的所有手机安装VPN应用程序。是不是…?至少你可以这样做所有基于android的智能手机都有这个功能:)可以在你的android应用程序中以编程方式配置VPN,但这并不容易,因为所需的“服务”是内部和隐藏的。如果您继续在此处搜索,您将找到解决方案,允许您首先在应用程序中配置VPN,然后使用它。谢谢。。我们已经决定使用另一个IP(并允许它连接到公司服务器)来进行web服务调用。这是可以做到的。但你能解释一下这实际上是个好办法吗。。?