Página 1 de 1

ussar meu sistema entre empresas pela internet

Enviado: 23 Set 2023 07:24
por muniz866
sou novato aqui, to pedindo ajuda.
tou desenvolvendo um sistema de bilhete de passagem, gostaria que se alguem poder me ajudar, preciso acessar ele pela internet em outra localidade, uso base de dados em dbf e se posssivvel exemplo doo coddiggo fonte
uso minigui/clipper

ussar meu sistema entre empresas pela internet

Enviado: 23 Set 2023 13:14
por Itamar M. Lins Jr.
Olá!
Você tem algumas opções.
No geral vai depender da velocidade do link dos seus clientes e de quanto eles irão pagar.
O mais simples para você é pagar por um serviço que colocar seu software na internet sem você precisar mexer em nada do seu código.
https://www.go-global.com.br/
Iguais a esse do link tem vários e com preços variados.
Essa é a opção mais simples para você. A própria go-global já sita o nome da concorrente citrix.

E bem vindo ao forum!

Saudações,
Itamar M. Lins Jr.

ussar meu sistema entre empresas pela internet

Enviado: 24 Set 2023 02:20
por muniz866
pensei nisso tmbem.
mais o que eu gostaria msmo era ver um exemplo de como e, na plantaforma harbour/minigui.
sendo que logasse remotamente pela tcp/ip da outra unidade.

ussar meu sistema entre empresas pela internet

Enviado: 24 Set 2023 09:34
por Fernando queiroz
muniz866 escreveu:pensei nisso tmbem.
mais o que eu gostaria msmo era ver um exemplo de como e, na plantaforma harbour/minigui.
sendo que logasse remotamente pela tcp/ip da outra unidade.
Meu sistema funciona assim, eu uso banco de dados MARIADB que facilita muito esse tipo de conecção, ja fiz teste com a base de dados, local/remoto em cloud ou com servidor de dados.

posso te mostrar como funciona, faz contato via MP

ussar meu sistema entre empresas pela internet

Enviado: 25 Set 2023 11:45
por JoséQuintas
muniz866 escreveu:sou novato aqui, to pedindo ajuda.
tou desenvolvendo um sistema de bilhete de passagem, gostaria que se alguem poder me ajudar, preciso acessar ele pela internet em outra localidade, uso base de dados em dbf e se posssivvel exemplo doo coddiggo fonte
uso minigui/clipper
Então....
Tem horas que a gente precisa usar a imaginação pra entender o que o usuário quer dizer.
uso minigui/clipper não é clipper, porque senão não seria minigui
acessar pela internet, gera dúvida se é acessar os dados ou apenas o aplicativo pra manutenção remota, mas supõe-se que seja usar os dados

Depende muito do quanto isso vai ser usado, quantas pessoas, como é a internet, etc.
Tem o hbnetio que faz parte do harbour, vém com o harbour, a mudança de um modo geral é de use ("arquivo") pra use ( "net:arquivo" )
Aqui criei uma função AppPath() use ( AppPath( "arquivo" ) ). Na função AppPath(), se for hbnetio acrescento "net:" ou não.
Isso talvez pudesse ser usado também com o letodb ou letodbf, não uso nenhum dos dois, não sei dizer.
Tem também SQLMIX pra ficar com sintaxe mais próxima de DBF.

E outra opção é base SQL, com mudança mais radical nos fontes, ou talvez até lá o SQLRDD esteja disponível, e possa ser usado algo parecido.

Qual é melhor?
Tem gente usando de tudo, tudo funcionando.
Vai ter que fazer seus próprios testes, pra ver o que fica melhor para sua necessidade, e o que cada opção exige de complemento.

hbnetio - o servidor vai rodar hbnetio
letodb ou letodbf idem
sqlmix - o servidor vai rodar a base MySQL, mariaDB ou outra
ADO - item

Começa estudando o que vai ser possível implementar: se vai ter acesso ao roteador pra liberar portas, se vai ter um servidor dedicado pra rodar a base de dados, se vai colocar a base na internet/núvem, etc.
Não se trata apenas de fonte e exemplo de fonte, existe uma estrutura por trás disso pra isso funcionar.
Tem também a questão de segurança.

E tem os produtos igual go-globals, que permite usar aplicativo via internet, tem acesso remoto, aplicativo remoto, etc.
Tudo tem custo.
Tem opção pirata, mas depende da empresa, é risco de milhões em multa, melhor que a decisão não seja sua.
No oficial acho que a Microsoft cobra uns 100 dólares por estação, além da necessidade do Windows Server.
Também tem a opção Linux, tudo grátis.

E por aí vai, opções sem fim, cada uma com custo em valores pra produtos, ou em mão de obra sua.

Testar? é diferente testar local ou no uso em produção, no local você tem acesso pra mexer no seu equipamento, na empresa talvez não, no local não tem problema de internet.
É até por isso que muitos preferem partir pra aplicativo na internet, pra não depender de hardware nas empresas.

Pois é.... diversas opções... pra diversas situações... o que dá pra você usar ? se você não sabe, muito menos eu. Comece por descobrir se vai poder configurar um servidor, se vai poder configurar acesso externo, o quanto a empresa vai precisar usar, e o quanto vai querer gastar com isso, antes de fazer alguma coisa que não possa ser colocada em prática, ou base de dados nas núvens pra não depender de equipamento da empresa, mas que sem internet pára tudo.

ussar meu sistema entre empresas pela internet

Enviado: 27 Set 2023 22:25
por rochinha
Amiguinhos,

Depois que o muniz866 ler até aqui verá que tem opções mas todas vão exisgir programaçõ e tempo de aprendizado. Um longo caminho.

O que pude perceber em seu post foi:

sou novato aqui, to pedindo ajuda... - Novato no forum não significa ser novato em programação, de-repente domina coisas que não dominamos e muito bem.
tou desenvolvendo um sistema... - Sistema e não programa, ou seja, o cara tá desenvolvendo algo grande. "Bilhete de Passagem" envolve booking de assentos em meios de transportes, onibus, aviões, balsas, etc. O cara não é fraco.
e se posssivvel exemplo doo coddiggo fonte - Deve estar 10 abaixo de 0 em Macapá.

A sugestão do Itamar M. Lins Jr elimina aprendizado de várias maravilhas expostas até agora e que podem ser estudadas e implementadas mais tarde.

Já fiz testes com outras soluções que também dão certo, mas até um certo limite usando o protocolo RDP que podem ser encontrados no Windows Terminal Service e WinFlector.

Este segundo em particular é muito bom para colocar um aplicativo modal e não MDI, uma tela única como a de um PDV que pode ser acessada via internet. Não surti efeito nos testes com aplicativos que tenham menus e multiplas interfaces.

Estas opções tem limites e ultrapassar os mesmos custa um preço por cada conexão.

Sugiro ao amigo partir para PHP, MySQL e Web pois não terá limites e a curva de aprendizado é tênue.

Lógico, que tudo isto num futuro. Por enquanto tente as ferramentas ora expostas e estude as opções de desenvolvimento propostas.

Estamos aqui para ajudar.

Em tempo muniz866: Dê uma olhada nesta postagem

@braços.

ussar meu sistema entre empresas pela internet

Enviado: 28 Nov 2024 15:03
por microvolution
rochinha escreveu:sou novato aqui, to pedindo ajuda... - Novato no forum não significa ser novato em programação, de-repente domina coisas que não dominamos e muito bem.
tou desenvolvendo um sistema... - Sistema e não programa, ou seja, o cara tá desenvolvendo algo grande. "Bilhete de Passagem" envolve booking de assentos em meios de transportes, onibus, aviões, balsas, etc. O cara não é fraco.
e se posssivvel exemplo doo coddiggo fonte - Deve estar 10 abaixo de 0 em Macapá.
Agora q vi esse tópico... mas, em senti no lugar desse rapaz... quantas vezes fui diminuído e desencorajado aqui no fórum...
Como eu sempre precisei, não me importei muito com comentários desse tipo. Mas, q dói;... dói!
muniz866 escreveu:sou novato aqui, to pedindo ajuda.
O rapaz deve até desistido. Mas, digo pra ele:
Não desista, é um caminho longo...

vou completar uma década aqui e até hj não sei 10% dos gurus da programação xBase.
Lhe digo mais... saia da caixinha e vá pra algo mais moderno que roda em qq equipamento (pc, nb, tablet, celular, etc)...
► Tem opções hoje como o Embarcadero Delphi 12.1 CE Firemonkey, que é gratuito até uma receita bruta anual de US$ 5K;
► Tem o ReactJs / NodeJs, NestJs, React Native, etc... são modinhas? é o q vão falar, mas, a comunidade só no Brasil, conta com + 15K membros...

#FicaFirme Muniz866
"Siga a paz com todos..."

ussar meu sistema entre empresas pela internet

Enviado: 28 Nov 2024 16:45
por sygecom
microvolution escreveu:
rochinha escreveu:sou novato aqui, to pedindo ajuda... - Novato no forum não significa ser novato em programação, de-repente domina coisas que não dominamos e muito bem.
tou desenvolvendo um sistema... - Sistema e não programa, ou seja, o cara tá desenvolvendo algo grande. "Bilhete de Passagem" envolve booking de assentos em meios de transportes, onibus, aviões, balsas, etc. O cara não é fraco.
e se posssivvel exemplo doo coddiggo fonte - Deve estar 10 abaixo de 0 em Macapá.
Agora q vi esse tópico... mas, em senti no lugar desse rapaz... quantas vezes fui diminuído e desencorajado aqui no fórum...
Como eu sempre precisei, não me importei muito com comentários desse tipo. Mas, q dói;... dói!
muniz866 escreveu:sou novato aqui, to pedindo ajuda.
O rapaz deve até desistido. Mas, digo pra ele:
Não desista, é um caminho longo...

vou completar uma década aqui e até hj não sei 10% dos gurus da programação xBase.
Lhe digo mais... saia da caixinha e vá pra algo mais moderno que roda em qq equipamento (pc, nb, tablet, celular, etc)...
► Tem opções hoje como o Embarcadero Delphi 12.1 CE Firemonkey, que é gratuito até uma receita bruta anual de US$ 5K;
► Tem o ReactJs / NodeJs, NestJs, React Native, etc... são modinhas? é o q vão falar, mas, a comunidade só no Brasil, conta com + 15K membros...

#FicaFirme Muniz866
"Siga a paz com todos..."
Não entendi, você está distorcendo, o colega só pediu uma ajuda e, ela veio, o pessoal colocou várias postagens de ajuda! Você está com alguma duvida ? aqui o forum é livre, se tiver duvida é só postar.

ussar meu sistema entre empresas pela internet

Enviado: 28 Nov 2024 18:27
por rochinha
Amiguinhos,

microvolution Creio que enalteci o empenho do colega em questão. E quando ele disse novato, ele disse, no forum(novato no forum). Se Elon Musk ou Bill Gates entrarem no forum hoje, estarão como novatos do mesmo jeito, mas a carga de sabedoria deles estará além do que necessitamos no momento.

Me fiz entender?

Leve em consideração o que foi feito depois. "Não julgue o livro pelos dentes do cavalo". Somos Todos Sempre Aprendizes.