2009-12-16 89 views
0

您好,我已經開發了一個J2ME應用程序,使用這些API的:黑莓 - 關於產品簽約,部署和網絡

import javax.microedition.lcdui.Item; 
import javax.microedition.lcdui.ChoiceGroup; 
import javax.microedition.lcdui.Form; 
import javax.microedition.lcdui.Display; 
import javax.microedition.lcdui.TextField; 
import javax.microedition.lcdui.List; 
import javax.microedition.lcdui.ItemStateListener; 
import javax.microedition.lcdui.DateField;  
import java.io.IOException; 
import java.rmi.RemoteException; 
import javax.microedition.lcdui.Command; 
import javax.microedition.lcdui.CommandListener;   
import javax.microedition.lcdui.Displayable;  
import javax.microedition.location.LocationException; 
import javax.microedition.midlet.*; 
import java.util.Date;  
import java.util.Calendar; 
import java.util.Timer; 
import javax.microedition.lcdui.Image; 
import javax.microedition.lcdui.ItemCommandListener; 
import javax.microedition.location.Criteria; 
import javax.microedition.location.Location; 
import javax.microedition.location.LocationProvider; 
import javax.microedition.location.QualifiedCoordinates; 

import cbpserviceservice.CBPServiceService_Stub; 
import de.enough.polish.ui.TableItem; 
import de.enough.polish.calendar.CalendarItem; 
import de.enough.polish.ui.Alert; 
import de.enough.polish.ui.AlertType; 
import de.enough.polish.ui.FramedForm; 
import de.enough.polish.ui.TextBox;  

請讓我知道,萬一我需要註冊該應用程序。

如果不是現在,我想在設備上部署應用程序。 使用黑莓桌面管理軟件4.7

應用程序安裝在設備上,我想添加,我的appplication正在訪問web服務,所以在代碼中生成的存根(stub)中,存在web服務的URL,所以我append; deviceside = true的網址。根據我的知識,現在應用程序可以進行TCP調用,並且不需要MDS。

但我無法訪問服務器,應用程序沒有擊中Web服務。 請讓我知道,我錯了。 以及我需要做的更多。

回答

1

黑莓JDE會告訴你,如果你需要簽名,以及哪些。 deviceSide = true,並且沒有其他選項選擇直接TCP連接(也稱爲載體TCP)。爲了支持這一點,設備必須正確配置APN,或者APN數據必須在URL中進行編碼。

參見this video