[Dev] FW: Tizen 3.0 common wifi socket client-server communication

Carsten Haitzler (The Rasterman) tizen at rasterman.com
Fri May 26 01:58:55 UTC 2017


On Thu, 25 May 2017 14:47:02 +0530 "PINTU KUMAR" <pintu.k at samsung.com> said:

> ** On behalf of Akshit & Vivek **
> 
>  
> 
> Hello Tizen Dev team,
> 
> I have 2 college interns in my team. They are trying to build wifi
> client/server based socket communication using Tizen API, to communication
> between 2 devices.
> 
> One device contains Tizen 3.0 common (headless).
> 
> Another device is Z2 with Tizen 2.4
> 
> They were able to achieve this using normal TCP Linux socket APIs.
> 
> But, they want to develop a Tizen App (using Tizen studio) on Z2, using the
> Tizen wifi Native APIs.
> 
> We could not the proper Wi-Fi API for send/receive data between 2 devices.
> 
> If there is any reference or sample source code please let us know.

the wifi api's would only be for configuring the wifi device/setup/connection
details. you still would use regular sockets anyway to send/receive data.

you can use ecore_con or ecore_ipc (a layer on top of ecore_con that ensures
full ipc message packet delivery for you).

https://developer.tizen.org/development/api-references/native-application?redirect=https://developer.tizen.org/dev-guide/3.0.0/org.tizen.native.mobile.apireference/group__Ecore__Con__Group.html

https://developer.tizen.org/development/api-references/native-application?redirect=https://developer.tizen.org/dev-guide/3.0.0/org.tizen.native.mobile.apireference/group__Ecore__IPC__Group.html

this will integrate into the mainloop and make communications async. it also
will handle optional ssl transport encryption for you (so you don't have to do
that by hand with regular unix/bsd sockets). it'll also handle async dns
lookups for you. they both allow you to set up servers and clients 9connect to
a server). but these are just like your sockets code - they dont determine the
connection mechanism (wifi, 3g/gsm/lte, bt net, usbnet, ethernet etc.).

>  
> 
>  
> 
> Thanks
> 
>  
> 
> From: Akshit Gandhi [mailto:akshit.a1 at partner.samsung.com] 
> Sent: Thursday, May 25, 2017 12:22 PM
> To: PINTU AGARWAL
> Subject: [Dev] Tizen 3.0 common wifi socket client-server communication
> 
>  
> 
> Hello Everyone,
> 
> Can anyone give me some guide/reference for making a tizen app (client
> +server) using WiFi sockets as a communication method. I have done it using
> Linux API's but now I want to do it with Tizen Native API's.
> 
>  
> 
>  
> 
> 
>  
> 
>  
> 
> 
>  
> 
>  
> 


-- 
Carsten Haitzler (The Rasterman) <tizen at rasterman.com>


More information about the Dev mailing list