BlackBerry Forums Support Community               

Closed Thread
LinkBack Thread Tools
Old 03-02-2007, 03:32 AM   #1 (permalink)
New Member
Join Date: Feb 2007
Model: 7290
Carrier: airtel
Posts: 3
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default Problem in getting socket connection in blackberry

Please Login to Remove!

Hi All,
In our application we are tring to establish a Socket connection to Server, resulting in an exception "Illegal argument exception" it is a simple code to connect to socket, which is compiling fine in WTK and working fine in emulators, but the same application is neither running in JDE or in my blackberry. I am trying with the following code

try {
String server = "my ip address";//serverName.getString();
String port = "my port number";//serverPort.getString();
String name = "socket://" + server + ":" + port;
SocketConnection sc = (SocketConnection), Connector.READ_WRITE,true);
is = sc.openInput();
os =sc.openOutput();
} catch (Exception ex) {}

pls let me know the solution at the earliest

Old 03-02-2007, 10:57 AM   #2 (permalink)
Knows Where the Search Button Is
Join Date: Feb 2007
Model: 9000
Carrier: SFR
Posts: 48
Post Thanks: 0
Thanked 0 Times in 0 Posts

If you are using socket you need something like this:
(StreamConnection)"socket://" + my_server + ":" + my_port + ";deviceside=true", Connectore.READ_WRITE, true);

Please note the ";deviceside=true" which is a particularity of socket connection for BB.

If you re using socket connection you woul probably experience some trouble when trying the application on a device.
Have a look on this forum to thread about APN settings/socket/ ....

Copyright 2004-2016
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.