Terminal Service

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

frazato
Usuário Nível 3
Usuário Nível 3
Mensagens: 219
Registrado em: 08 Jul 2004 07:45

Terminal Service

Mensagem por frazato »

Boa tarde!

Tenho que disponibilizar um sistema ( xHarbour+Gtwvw) para uso em Terminal service, hoje ele já esta rodando bem, mais tenho um problema:

As seções tem que estar com acesso compartilhado, pois o sistema ira ficar aberto para fornecedores colocarem preços e não e possivel e ter que cadastrar cada fornecedor como usuario de minha rede, ai a duvida, hje tenho algunas arquivos que abro em modo exclusive, terei que abri-los compatilhado ou colocar estes arquivos em pastas exclusivas, gostaria de sugestções se possivel.


Frazato
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: Terminal Service

Mensagem por alaminojunior »

Acredito que você possa deixar num programa à parte o acesso público para os fornecedores. Acesso este que possibilite os mesmos fazerem alterações numa tabela que não seja a de uso interno. E depois, internamente, o programa de gestão importe estes dados. Então ficaria (penso eu) um executável com seu banco de dados à disposição dos fornecedores. E no Servidor você configura um usuário e senha específicos para todos os fornecedores terem acesso à somente aquele executável e nada mais.
Acho que é por aí.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Terminal Service

Mensagem por sygecom »

Olá frazato,
Bom no meu ponto de vista seria o ideal cada um ter um cadastro proprio, até mesmo pq se todos usarem o mesmo usuario e senha para logar no TS ele vai derrubar o que esta aberto, ou seja o TS original não deixa logar com mesmo usuario e senha em duas maquinas diferentes. Agora se tiver usando aqueles path que tem por ai , ai ele deixa usar o mesmo usuario para varias sessões que nesse caso você vai ter que cuidar na hora de abrir em EXCL ou SHARED.
Eu uso TS com varios clientes, e arquivos temporarios eu deixo sempre em GETENV("temp")+"\" nesse caso deixo tudo como EXCLUSIVE mesmo pq cada um vai ver somente os seus temporarios.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Re: Terminal Service

Mensagem por rochinha »

Amiguinhos,

To cuma falta de tempo dos diabos, mas estou nas redondezas.

Bem quanto ao uso do TS, eu aconselho voce disponibiliza-lo somente para uso da gerencia. No caso de vendedores externos e fornecedores voce pode usar um pequeno software que receba o arquivo de estoque atualizado com os preços personalizados, para que o mesmo possa efetuar as vendas e posteriormente enviar o lote de pedidos do dia ou no ato.

Exemplifiquei neste forum o uso de uma classe que criar arquivos leves em XML e que por usar ela para envio e recebimento entre sistemas como EDI, apelidei como EDX ja que usa XML.

Neste formato voce não se preocupará com cadastro de usuários no O.S.

O uso do TS é indicado para ser interno pois permite navegação na internet, uso de Office e outras coisas, provavelmente programas instalados no servidor poderão ser acessados pelos TSs ja que o Windows instala e muitas vezes libera para outros usuários.

O TS também abre a brecha de viazualizar o conteudo da raiz do servidor.

Voce será obrigado a compartilhar uma pasta com segurança restrita e ai sim liberar o acesso.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Responder