Dúvida sobre Push Registry

View: New views
7 Messages — Rating Filter:   Alert me  

Dúvida sobre Push Registry

by Marcos Aurélio Pereira-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Pessoal, uma dúvida:

tendo a seguinte situação: um servidor e os clientes mobile (aplicação
JME) e não mobile (Web, Desktop), como faço para que o servidor
encaminhe mensagens para os clientes mobile (p.e: ordens de serviço)
via TCP/IP usando Push Registry. Sei que é possível acordar uma
aplicação JME com Push Registry via SMS que chega em uma determinada
porta, mas como fazer isso com Socket ou Datagrama já que é difícil
saber o IP do aparelho no momento.

Att,

Marcos Aurélio

Re: Dúvida sobre Push Registry

by Neto Marin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Qnd vc registra o PushRegistry, vc indica de qual URL virá a chamada. Então, se vc colocar la algo como socket://ip, em caso de tentativas de conexão ele irá "acordar" sua aplicação.
Já fiz isso com bluetooth e funcionou legal.

[]s
Neto

2008/7/21 Marcos Aurélio Pereira <aurelio.sc@gmail.com>:
Pessoal, uma dúvida:

tendo a seguinte situação: um servidor e os clientes mobile (aplicação
JME) e não mobile (Web, Desktop), como faço para que o servidor
encaminhe mensagens para os clientes mobile (p.e: ordens de serviço)
via TCP/IP usando Push Registry. Sei que é possível acordar uma
aplicação JME com Push Registry via SMS que chega em uma determinada
porta, mas como fazer isso com Socket ou Datagrama já que é difícil
saber o IP do aparelho no momento.

Att,

Marcos Aurélio



--
Antonio Marin Neto
Sun Certified Programmer for Java 2 Platform 1.4

GSM Mobile: +55 19 8166 6720
Blog: http://weblogs.java.net/blog/netomarin/
GTalk: netomarin@...
Skype: netomarin

Comercialização de Aplicações

by RobDel :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
Bom dia Galera.
 
Estou concluindo uma aplicação que envolvem aplicação desktop, web e mobile.
A minha dúvida é a seguinte. Como comercializá-lo? Como vocês estão comercializando
as aplicações que desenvolvem, ou seja, através de uma venda simples do produto, ou
cobrando uma mensalidade. Gostaria de obter opiniões sobre este assunto.
 
 
Muito obrigado
 
 
Robson

Re: Dúvida sobre Push Registry

by Marcos Aurélio Pereira-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Na parte do MIDlet Ok. Mas como a parte servidora pode mandar a
mensagem para o MIDlet? É necessário uma conexão socket persistente
entre o MIDlet e o servidor, caso contrario para qual endereço será
enviado a mensagem se o servidor não sabe o IP do MIDlet?

2008/7/21 Neto Marin <netomarin@...>:

> Qnd vc registra o PushRegistry, vc indica de qual URL virá a chamada. Então,
> se vc colocar la algo como socket://ip, em caso de tentativas de conexão ele
> irá "acordar" sua aplicação.
> Já fiz isso com bluetooth e funcionou legal.
>
> []s
> Neto
>
> 2008/7/21 Marcos Aurélio Pereira <aurelio.sc@...>:
>>
>> Pessoal, uma dúvida:
>>
>> tendo a seguinte situação: um servidor e os clientes mobile (aplicação
>> JME) e não mobile (Web, Desktop), como faço para que o servidor
>> encaminhe mensagens para os clientes mobile (p.e: ordens de serviço)
>> via TCP/IP usando Push Registry. Sei que é possível acordar uma
>> aplicação JME com Push Registry via SMS que chega em uma determinada
>> porta, mas como fazer isso com Socket ou Datagrama já que é difícil
>> saber o IP do aparelho no momento.
>>
>> Att,
>>
>> Marcos Aurélio
>
>
>
> --
> Antonio Marin Neto
> Sun Certified Programmer for Java 2 Platform 1.4
>
> GSM Mobile: +55 19 8166 6720
> Blog: http://weblogs.java.net/blog/netomarin/
> GTalk: netomarin@...
> Skype: netomarin

Re: Comercialização de Aplicações

by Neto Marin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Ola Robson,

Na minha opinião, isso vai muito além da forma de comercialização da aplicação, mas sim, do modelo de negócio que você prefere disponibilizar. Se você vende um serviço, talvez o melhor seja vc cobrar uma mensalidade desse serviço. Agora, se vc vende "puramente" um produto, o melhor seria vc disponibilizar uma licença. Pois sendo um produto, pode ser que, não necessariamente vc consiga validar a quantidade de uso ou os meses de uso do usuário.

[]s
Neto

2008/7/21 Robson | Bit-on <robdel@...>:
Bom dia Galera.
 
Estou concluindo uma aplicação que envolvem aplicação desktop, web e mobile.
A minha dúvida é a seguinte. Como comercializá-lo? Como vocês estão comercializando
as aplicações que desenvolvem, ou seja, através de uma venda simples do produto, ou
cobrando uma mensalidade. Gostaria de obter opiniões sobre este assunto.
 
 
Muito obrigado
 
 
Robson



--
Antonio Marin Neto
Sun Certified Programmer for Java 2 Platform 1.4

GSM Mobile: +55 19 8166 6720
Blog: http://weblogs.java.net/blog/netomarin/
GTalk: netomarin@...
Skype: netomarin

Re: Dúvida sobre Push Registry

by Neto Marin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Como vc mesmo disse no seu primeiro e-mail, é possível saber o IP do aparelho. Vc pode fazer algum tipo de rotina que sempre envie o IP do celular para algum lugar que o armazene, ou outra forma qualquer de manter o seu servidor "informado" sobre o IP do seu celular.

Isso porque muitos celulares ainda não são multi-task, ou seja, quando outra funcionalidade do aparelho entrar em ação, sua aplicação será fechada assim como qualquer stream ou conexão em aberto.

[]s
Neto

2008/7/21 Marcos Aurélio Pereira <aurelio.sc@gmail.com>:
Na parte do MIDlet Ok. Mas como a parte servidora pode mandar a
mensagem para o MIDlet? É necessário uma conexão socket persistente
entre o MIDlet e o servidor, caso contrario para qual endereço será
enviado a mensagem se o servidor não sabe o IP do MIDlet?

2008/7/21 Neto Marin <netomarin@...>:
> Qnd vc registra o PushRegistry, vc indica de qual URL virá a chamada. Então,
> se vc colocar la algo como socket://ip, em caso de tentativas de conexão ele
> irá "acordar" sua aplicação.
> Já fiz isso com bluetooth e funcionou legal.
>
> []s
> Neto
>
> 2008/7/21 Marcos Aurélio Pereira <aurelio.sc@gmail.com>:
>>
>> Pessoal, uma dúvida:
>>
>> tendo a seguinte situação: um servidor e os clientes mobile (aplicação
>> JME) e não mobile (Web, Desktop), como faço para que o servidor
>> encaminhe mensagens para os clientes mobile (p.e: ordens de serviço)
>> via TCP/IP usando Push Registry. Sei que é possível acordar uma
>> aplicação JME com Push Registry via SMS que chega em uma determinada
>> porta, mas como fazer isso com Socket ou Datagrama já que é difícil
>> saber o IP do aparelho no momento.
>>
>> Att,
>>
>> Marcos Aurélio
>
>
>
> --
> Antonio Marin Neto
> Sun Certified Programmer for Java 2 Platform 1.4
>
> GSM Mobile: +55 19 8166 6720
> Blog: http://weblogs.java.net/blog/netomarin/
> GTalk: netomarin@...
> Skype: netomarin



--
Antonio Marin Neto
Sun Certified Programmer for Java 2 Platform 1.4

GSM Mobile: +55 19 8166 6720
Blog: http://weblogs.java.net/blog/netomarin/
GTalk: netomarin@...
Skype: netomarin

RE: Dúvida sobre Push Registry

by daniel.rocha :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Meus dois centavos de real.
 
Muitas operadoras colocam a rede atrás de um NAT, de forma que em vez de alocar um IP para cada aparelho, os mesmos tenham IPs internos (192.168.*.* por exemplo) e o NAT gateway controle o roteamento de portas e as sessões TCP/IP. É bom checar esse caso antes de fazer qualquer comprometimento técnico/comercial.Testei num aparelho da TIM aqui e o IP dele é válido, então parece que pelo menos nela está tudo OK.
 
A forma mais fácil de fazer isso funcionar ainda é via SMS, pois não necessita de nenhum contato anterior do aparelho para informar o IP nem nada.
 
[]s
Daniel


From: ext Neto Marin [mailto:netomarin@...]
Sent: Monday, July 21, 2008 10:26 AM
To: j2me-list@...
Subject: Re: [j2me-list] Dúvida sobre Push Registry

Como vc mesmo disse no seu primeiro e-mail, é possível saber o IP do aparelho. Vc pode fazer algum tipo de rotina que sempre envie o IP do celular para algum lugar que o armazene, ou outra forma qualquer de manter o seu servidor "informado" sobre o IP do seu celular.

Isso porque muitos celulares ainda não são multi-task, ou seja, quando outra funcionalidade do aparelho entrar em ação, sua aplicação será fechada assim como qualquer stream ou conexão em aberto.

[]s
Neto

2008/7/21 Marcos Aurélio Pereira <aurelio.sc@gmail.com>:
Na parte do MIDlet Ok. Mas como a parte servidora pode mandar a
mensagem para o MIDlet? É necessário uma conexão socket persistente
entre o MIDlet e o servidor, caso contrario para qual endereço será
enviado a mensagem se o servidor não sabe o IP do MIDlet?

2008/7/21 Neto Marin <netomarin@...>:
> Qnd vc registra o PushRegistry, vc indica de qual URL virá a chamada. Então,

> se vc colocar la algo como socket://ip, em caso de tentativas de conexão ele
> irá "acordar" sua aplicação.
> Já fiz isso com bluetooth e funcionou legal.
>
> []s
> Neto
>
> 2008/7/21 Marcos Aurélio Pereira <aurelio.sc@gmail.com>:
>>
>> Pessoal, uma dúvida:
>>
>> tendo a seguinte situação: um servidor e os clientes mobile (aplicação
>> JME) e não mobile (Web, Desktop), como faço para que o servidor
>> encaminhe mensagens para os clientes mobile (p.e: ordens de serviço)
>> via TCP/IP usando Push Registry. Sei que é possível acordar uma
>> aplicação JME com Push Registry via SMS que chega em uma determinada
>> porta, mas como fazer isso com Socket ou Datagrama já que é difícil
>> saber o IP do aparelho no momento.
>>
>> Att,
>>
>> Marcos Aurélio
>
>
>
> --
> Antonio Marin Neto
> Sun Certified Programmer for Java 2 Platform 1.4
>
> GSM Mobile: +55 19 8166 6720
> Blog: http://weblogs.java.net/blog/netomarin/
> GTalk: netomarin@...
> Skype: netomarin



--
Antonio Marin Neto
Sun Certified Programmer for Java 2 Platform 1.4

GSM Mobile: +55 19 8166 6720
Blog: http://weblogs.java.net/blog/netomarin/
GTalk: netomarin@...
Skype: netomarin
LightInTheBox - Buy quality products at wholesale price