Re: [Dev] How to Select Suitable IP Address

2016-09-28 Thread Chamara Thilina
HI,

If we could get the Interface type (WIFI  or LAN ) along with the  Web
service call, then we  only we have to do is to determine the client's
network connection type.

How  to determine  client network connection type:-

Ex- Linux

* You could get the active interface by looking at  route command  out put.

default 10.100.5.2540.0.0.0 UG1024   00
*wlp4s0*

* Then By looking at  /proc/net/wireless  you can find out the  above
interface is  Wired or Wireless.



So same  can be done for windows   using available commands  such as [1].


Once  Client  network  type is determined we  could pick the  reachable IP
from  the  web service call output.

[1].
http://superuser.com/questions/507250/how-to-check-wifi-networking-standard-of-current-connection

Regards,
ChamaraT


On Sun, Sep 25, 2016 at 6:14 PM, Sidath Weerasinghe  wrote:

> Hi,
>
> In the client, user give the initial IP address to call the Admin service.
> By calling  Admin service client get the all cluster node IP address (LAN
> interface IP and WiFi interface IP). My concern is how to choose suitable
> IP address which is related to client network.
>
> Think, client is in the LAN. So client want to select LAN IP address. Not
> WiFi IP address.
> In the client I want to select one of the suitable IP address form the IP
> list.
>
> On Sun, Sep 25, 2016 at 10:02 AM, Rajith Vitharana 
> wrote:
>
>> Hi,
>>
>> If you need to know the server IP address, via a service call, Can't you
>> just take it from request "host" header?(which will be the one client side
>> actually uses to call the server)
>>
>> Thanks,
>>
>> On 24 September 2016 at 22:17, Sidath Weerasinghe 
>> wrote:
>>
>>> Hi all,
>>>
>>> On the server side, I am currently getting all the network interface's
>>> IP addresses and store them in the database. Then I wrote the web service
>>> to get those details from the database.
>>>
>>>
>>> [image: Inline image 1]
>>>
>>>
>>> In Andes client side, I will call that web service to retrieve the IP
>>> addresses.
>>> The concern I have is how can I choose the IPs (LAN & WiFi) which is
>>> related to the client network (When client is on WiFi network, client need
>>> to choose WiFi IP address) to the MB client.
>>>
>>> Need a way for do this?
>>>
>>>
>>> --
>>> Thank You,
>>> Best Regards,
>>>
>>> Sidath Weerasinghe
>>>
>>>
>>> *Intern*
>>>
>>> *WSO2, Inc. *
>>>
>>> *lean . enterprise . middleware *
>>>
>>>
>>> *Mobile: +94719802550 <%2B94719802550>*
>>>
>>> *Email: *sid...@wso2.com
>>>
>>> Blog: https://medium.com/@sidath
>>>
>>> Linkedin: https://lk.linkedin.com/in/sidathweerasinghe
>>>
>>> ___
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> Rajith Vitharana
>>
>> Senior Software Engineer,
>> WSO2 Inc. : wso2.com
>> Mobile : +94715883223
>> Blog : http://lankavitharana.blogspot.com/
>> 
>>
>
>
>
> --
> Thank You,
> Best Regards,
>
> Sidath Weerasinghe
>
>
> *Intern*
>
> *WSO2, Inc. *
>
> *lean . enterprise . middleware *
>
>
> *Mobile: +94719802550 <%2B94719802550>*
>
> *Email: *sid...@wso2.com
>
> Blog: https://medium.com/@sidath
>
> Linkedin: https://lk.linkedin.com/in/sidathweerasinghe
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Chamara Thilina Samarakoon
Senior Systems Engineer
WSO2 Inc.; http://wso2.com
lean.enterprise.middleware

mobile: +94772929487
blog: http://mageconfig.blogspot.com/
linkedin: https://www.linkedin.com/pub/chamara-samarakoon
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] How to Select Suitable IP Address

2016-09-25 Thread Sidath Weerasinghe
Hi,

In the client, user give the initial IP address to call the Admin service.
By calling  Admin service client get the all cluster node IP address (LAN
interface IP and WiFi interface IP). My concern is how to choose suitable
IP address which is related to client network.

Think, client is in the LAN. So client want to select LAN IP address. Not
WiFi IP address.
In the client I want to select one of the suitable IP address form the IP
list.

On Sun, Sep 25, 2016 at 10:02 AM, Rajith Vitharana  wrote:

> Hi,
>
> If you need to know the server IP address, via a service call, Can't you
> just take it from request "host" header?(which will be the one client side
> actually uses to call the server)
>
> Thanks,
>
> On 24 September 2016 at 22:17, Sidath Weerasinghe  wrote:
>
>> Hi all,
>>
>> On the server side, I am currently getting all the network interface's IP
>> addresses and store them in the database. Then I wrote the web service to
>> get those details from the database.
>>
>>
>> [image: Inline image 1]
>>
>>
>> In Andes client side, I will call that web service to retrieve the IP
>> addresses.
>> The concern I have is how can I choose the IPs (LAN & WiFi) which is
>> related to the client network (When client is on WiFi network, client need
>> to choose WiFi IP address) to the MB client.
>>
>> Need a way for do this?
>>
>>
>> --
>> Thank You,
>> Best Regards,
>>
>> Sidath Weerasinghe
>>
>>
>> *Intern*
>>
>> *WSO2, Inc. *
>>
>> *lean . enterprise . middleware *
>>
>>
>> *Mobile: +94719802550 <%2B94719802550>*
>>
>> *Email: *sid...@wso2.com
>>
>> Blog: https://medium.com/@sidath
>>
>> Linkedin: https://lk.linkedin.com/in/sidathweerasinghe
>>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Rajith Vitharana
>
> Senior Software Engineer,
> WSO2 Inc. : wso2.com
> Mobile : +94715883223
> Blog : http://lankavitharana.blogspot.com/
> 
>



-- 
Thank You,
Best Regards,

Sidath Weerasinghe


*Intern*

*WSO2, Inc. *

*lean . enterprise . middleware *


*Mobile: +94719802550*

*Email: *sid...@wso2.com

Blog: https://medium.com/@sidath

Linkedin: https://lk.linkedin.com/in/sidathweerasinghe
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] How to Select Suitable IP Address

2016-09-24 Thread Rajith Vitharana
Hi,

If you need to know the server IP address, via a service call, Can't you
just take it from request "host" header?(which will be the one client side
actually uses to call the server)

Thanks,

On 24 September 2016 at 22:17, Sidath Weerasinghe  wrote:

> Hi all,
>
> On the server side, I am currently getting all the network interface's IP
> addresses and store them in the database. Then I wrote the web service to
> get those details from the database.
>
>
> [image: Inline image 1]
>
>
> In Andes client side, I will call that web service to retrieve the IP
> addresses.
> The concern I have is how can I choose the IPs (LAN & WiFi) which is
> related to the client network (When client is on WiFi network, client need
> to choose WiFi IP address) to the MB client.
>
> Need a way for do this?
>
>
> --
> Thank You,
> Best Regards,
>
> Sidath Weerasinghe
>
>
> *Intern*
>
> *WSO2, Inc. *
>
> *lean . enterprise . middleware *
>
>
> *Mobile: +94719802550 <%2B94719802550>*
>
> *Email: *sid...@wso2.com
>
> Blog: https://medium.com/@sidath
>
> Linkedin: https://lk.linkedin.com/in/sidathweerasinghe
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Rajith Vitharana

Senior Software Engineer,
WSO2 Inc. : wso2.com
Mobile : +94715883223
Blog : http://lankavitharana.blogspot.com/

___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev