Java 如何在J2ME应用程序中使用web服务?

Java 如何在J2ME应用程序中使用web服务?,java,web-services,java-me,Java,Web Services,Java Me,有人能指定在J2ME应用程序中使用web服务的步骤吗` 我已经下载了Eclipse(SOA),在代码中包含了wsdl文件,并在VisualStudio2008中准备了web服务。我想在J2ME应用程序中使用.NETWeb服务 谢谢您可以在j2me中使用Web服务,下面是架构的样子: 您可以在j2me中使用Web服务,下面是架构的样子: 如果您的手机不支持JSR172,或者您希望瞄准市场上的每一款手机,您仍然可以手动使用Web服务。也就是说,您需要创建一个XML来调用服务,并解析另

有人能指定在J2ME应用程序中使用web服务的步骤吗`

我已经下载了Eclipse(SOA),在代码中包含了wsdl文件,并在VisualStudio2008中准备了web服务。我想在J2ME应用程序中使用.NETWeb服务


谢谢

您可以在j2me中使用Web服务,下面是架构的样子:


您可以在j2me中使用Web服务,下面是架构的样子:


如果您的手机不支持JSR172,或者您希望瞄准市场上的每一款手机,您仍然可以手动使用Web服务。也就是说,您需要创建一个XML来调用服务,并解析另一个XML来查看结果。这可能需要很多工作。有一个名为的库可以帮助您完成这两项任务。但当我需要从j2me调用Web服务时,我发现遵循以下工作流更容易:
1-使用visual studio为.Net中的Web服务创建一个简单的客户端应用程序。因此,我可以确保该服务按照预期工作,而无需在我的j2me客户机中中继,该客户机仍在开发中。 2-使用跟踪程序来监视连接,并查看客户端和服务器之间的实际情况……这很有趣。
3-在我自己的j2me应用程序中复制此行为…但尽量保持简单。例如,我需要创建一个类似XML的

<SOAP>  
   <data>  
        <id>  
           numericID  
        </id>  
   </data>  
</SOAP>  

数字符号
因为我知道它将是一个数字Id,所以我只是使用stringbuffer将XML创建为字符串。

4-注意字符串编码和http头。您可以将j2me中生成的流量与客户端生成的流量进行比较。您需要复制准确的行为

如果您的手机不支持JSR172,或者您希望针对市场上的每一款手机,您仍然可以手动使用WebService。也就是说,您需要创建一个XML来调用服务,并解析另一个XML来查看结果。这可能需要很多工作。有一个名为的库可以帮助您完成这两项任务。但当我需要从j2me调用Web服务时,我发现遵循以下工作流更容易:
1-使用visual studio为.Net中的Web服务创建一个简单的客户端应用程序。因此,我可以确保该服务按照预期工作,而无需在我的j2me客户机中中继,该客户机仍在开发中。 2-使用跟踪程序来监视连接,并查看客户端和服务器之间的实际情况……这很有趣。
3-在我自己的j2me应用程序中复制此行为…但尽量保持简单。例如,我需要创建一个类似XML的

<SOAP>  
   <data>  
        <id>  
           numericID  
        </id>  
   </data>  
</SOAP>  

数字符号
因为我知道它将是一个数字Id,所以我只是使用stringbuffer将XML创建为字符串。

4-注意字符串编码和http头。您可以将j2me中生成的流量与客户端生成的流量进行比较。您需要复制确切的行为

如果我需要使用REST web服务,我将如何做???@JigarJoshi请您帮我回答这个问题@JigarJoshi我已经更新了我的问题,您可以看一下吗???如果我需要使用REST web服务,我会怎么做???@JigarJoshi请你认为你能帮我解决这个问题吗@JigarJoshi我已经更新了我的问题,你能看一下吗???