PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 23 → WAS - Webdev Aplicativo Server
WAS - Webdev Aplicativo Server
Iniciado por adrianoboller, ago., 25 2015 5:13 AM - 121 respostas
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 25 2015 - 5:13 AM
Prezados

Segue aqui uma coletânea de informações sobre o assunto WAS para simplificar a sua instalação.

Caso tenha contratado uma vps deve se verificar a questão se tem ou não conexão SSL para Https://
Não é obrigatório, mas na hora de instalar não deve marcar essa opção.


WAS WINDOWS
http://www.thenextage.com/wordpress/setting-up-the-webdev-application-server-on-a-windows-2012-cloud-server/


WAS LINUX
http://www.thenextage.com/wordpress/setting-up-the-webdev-application-server-on-a-linux-cloud-server/

Esses 2 link foram desenvolvidos por:

Pete Halsted - NextAge

http://www.thenextage.com

Pete HalstedPete Halsted has been developing custom business management applications for small to medium-sized companies, since 1987. His focus is on client/server, distributed and cloud based development utilizing WinDev, WebDev, and PostgreSQL. Pete is a Clarion Certified Developer with 25 years in the industry, has spoken at several Developers conferences, and provided Developer training and mentoring on a one on one basis. He has served companies both large and small as Project Manager, Lead Architect, Lead Developer and Chief Technology Officer. Pete is currently living the beach life in Biloxi, MS with his wife and dog, enjoying the freedom provided by cloud based technologies. Pete is available for Project Management, Custom Design, Development, Training, and Speaking assignments. For more information please visit www.thenextage.com or follow his blog at www.thenextage.com/wordpress.
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 12:49 AM
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 12:54 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 12:54 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 12:55 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 12:55 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 12:55 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 12:56 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 12:56 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 12:56 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 12:56 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 12:57 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 12:57 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 12:57 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 12:58 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 12:58 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 1:06 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 1:06 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 1:06 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 1:07 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 1:07 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 1:07 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 1:08 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 1:08 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 1:09 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 1:09 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 1:09 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 1:10 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 1:11 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 1:11 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 1:12 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 1:56 AM
WAS

WebDev administrator Server: Characteristics of current connections -> http://help.windev.com/en-US/…
WebDev administrator Server: Sites installed -> http://help.windev.com/en-US/…
WebDev administrator Server: General configuration -> http://help.windev.com/en-US/…
WebDev administrator Server: Setups/Accounts -> http://help.windev.com/en-US/…
WebDev administrator Server: Advanced configuration -> http://help.windev.com/en-US/…
WebDev administrator Server: Viewing the logs -> http://help.windev.com/en-US/…
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 2:29 AM
Passo a Passo do Processo de Deploy no Webdev



Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 2:30 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 2:30 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 2:31 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 2:31 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 2:32 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 2:32 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 2:33 AM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 3:41 PM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 3:44 PM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 3:45 PM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 3:45 PM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 3:46 PM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 3:46 PM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 3:47 PM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 3:47 PM


Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 3:49 PM
WAS - Webdev Aplication Server - PcSoft Version 20 é um aplicativo middleware que e instalado no Servidor Web junto com o IIS ou Apache. Roda no Ambiente Windows e Linux. Como as páginas e webservices feitos no Webdev são arquivos compilados o WAS permite que sejam rápidos e altamente SEGUROS, evitando estar legível as regras de negocio e acesso ao banco de dados que estão ligados.
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 4:43 PM
Prezados,

Aqui esta o video de 1h fazendo todos os passos no SERVER WEB e no WORKSTATION.



Bons estudos!...

:merci:
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 5:09 PM
Obs.:

Pastas que devem existir no WAS e no IIS e no InetPub do IIS liberadas para o usuario Administrador e para o Usuário do IIS (IIS_IUSRS):

sites
data
ftp_webdev
webservices
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 6:37 PM
Outras observações:

"AS CONFIGURAÇÕES DO FTP JAMAIS DEVE SER COM LOGIN ANONIMO!!!!!!"

É uma falha grave de segurança.

Usem o "Ftp Mozilla (https://filezilla-project.org/)" utilitario freeware para fazer tentativas de acesso e verificar se esta seguro o seu servidor.

Muita atenção nessa hora... tenha certeza que só voce com suas megas senhas tenham acesso ao WAS e ao FTP...

Aconcelho ler livros sobre infraestrutura do Windows Server e do Linux para ter total dominio sobre esse assunto básico.

:merci:
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 10:03 PM
Ultima Observação:





Deve instalar o Driver Nativo ou ODBC no Servidor onde tem o WAS....

http://screencast.com/t/vtaO7L91

Que a força esteja contigo e sucesso no uso agora esta garantido detalhadamente.

[ ]´s

Adriano Boller
Representante Oficial
PcSoft no Brasil
adrianoboller@gmail.com
(41) 9949 1800
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 26 2015 - 11:34 PM
Prezados,

Achei prudente fazer o video no formato mp4 caso alguem não tenha conseguido assistir.

Segue abaixo o Video de como Instalando o Driver Nativo no Servidor:



Um detalhe importe que também deve ser observado é o uso da porta 80, 8080 ou 8081 e 8082 devem estar apenas para o IIS, sendo um dos motivos de erro de comunicacao do WAS por conflitar com a porta do Skype, mude no aplicativo Skype em opções para ele usar outra porta.

[ ]´s

Adriano Boller
Membro registado
44 mensagems
Popularité : +4 (4 votes)
Publicado em agosto, 27 2015 - 9:54 PM
O Melhor mesmo é usar o APACHE com WAS!
Leva pelo menos 10 minutos para configurar o APACHE no "modo HARD".

[ ]'s

--
Analista de Sistemas Jr
Assessor de Comunicação
Fotografo nas horas Vagas
Pai da Alícia e Marido da Andréa <3
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em agosto, 28 2015 - 4:19 PM
O aplicativo WAS é o que gerencia o site e o webservice feito com Windev ou Webdev
pois eles sao compilados, nao sao abertos via "bloco de notas/notepad" os fontes
pois estão em linguagem de maquina, baixo nível.

Assim o site e o webservice abre muito mais rapido do que se fosse interpretado e depois exibido.

Vantagem:

+ alta segurança
+ regras de negocio protegidas
+ conexao com o banco ficam totalmente seguro devido essa camada criada que nao é conhecida pela maioria dos invares, vao achar algo diferente rodando, mas nao serao capazer de ir além.
+ impossivel acessar a base por nao dar nenhum pista para o invasor do servidor web, unica coisa podera tirar o site do ar se teacesso total ao servidor.

Desvantagem:
- precisa ter o Was rodando 100% do tempo
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em setembro, 02 2015 - 6:48 PM
Conteudo correlacionado:

http://forum.pcsoft.fr/fr-FR/pcsoft.br.windev/546-webdev-webservice-funcoes-internas-para-auxilizar-criacao-xml/read.awp

--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
______________________________________________
Publicado em setembro, 15 2015 - 8:28 PM
Funcionou muito bem.
Parabéns Adriano.
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em setembro, 18 2015 - 2:34 AM
WAS Troubleshoot DEPLOY

Caso esteja dando esse erro no botão: TEST THE PARAMETERS





ESTÁ LIGADO O SEU FIREWALL

--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
______________________________________________
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em setembro, 19 2015 - 4:48 PM
WAS Troubleshoot DEPLOY

Caso esteja dando esse erro no botão: TEST THE PARAMETERS





1 - Motivo o Firewall não possui as regras bem definidas, desabilite temporariamente e teste o Deploy novamente.





2 - Desative o Firewall









3 - Faça o Deploy novamente e deve dar certo





4 - Configure o seu firewall para ter as regras necessárias para liberar o ip e porta confiaveis.





--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
______________________________________________
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em setembro, 19 2015 - 5:05 PM
Mais um Troubleshoot do WAS e do IIS

Quando vc usa o codigo para gerar relatorios XLS / CSV / PDF no Webdev vode deve usar o seguinte código:

//Excel

Lineprint is string

DataInicial is string = Replace(EDT_Data_Inicial,"-","")

DataFinal is string = Replace(EDT_Data_Final,"-","")

IF EDT_HoraIncial <> "" AND EDT_HoraIncial <> ""

IF DateDifference(DataInicial,DataFinal) < 0 OR DateDifference(DataInicial,DataFinal) > 31 AND EDT_HoraIncial <> "" AND EDT_HoraIncial <> ""

Info("Intervalo de Datas Inválido ou as horas não foram preenchidas")

RETURN

ELSE IF EDT_Data_Inicial <> "" AND EDT_Data_Final <> "" AND EDT_HoraIncial <> "" AND EDT_HoraFinal <> ""

GloCabecalho = "DATA DE EMISSAO: " + DateToString(DateSys(),"DD/MM/YYYY")

IF EDT_AT <> "" AND EDT_MinutoInicial <> "" AND EDT_MinutoFinal <> ""
GloFiltro = "FILTRO Data Inicial: "+ EDT_Data_Inicial + " Hora Inicial: "+ EDT_HoraIncial + " Data Final: "+ EDT_Data_Final + " Hora Final: " + EDT_HoraFinal + " AT: " + EDT_AT + " Minuto Menor < : " + EDT_MinutoInicial + " Minuto Maior > : " + EDT_MinutoFinal
ELSE IF EDT_AT = "" AND EDT_MinutoInicial <> "" AND EDT_MinutoFinal <> ""
GloFiltro = "FILTRO Data Inicial: "+ EDT_Data_Inicial + " Hora Inicial: "+ EDT_HoraIncial + " Data Final: "+ EDT_Data_Final + " Hora Final: " + EDT_HoraFinal + " Minuto Menor < : " + EDT_MinutoInicial + " Minuto Maior > : " + EDT_MinutoFinal
ELSE IF EDT_AT = "" AND EDT_MinutoInicial = "" AND EDT_MinutoFinal = ""
GloFiltro = "FILTRO Data Inicial: "+ EDT_Data_Inicial + " Hora Inicial: "+ EDT_HoraIncial + " Data Final: "+ EDT_Data_Final + " Hora Final: " + EDT_HoraFinal
END


Lineprint = GloCabecalho
Lineprint += "" +Charact(13)+Charact(10)
Lineprint += GloFiltro
Lineprint += "" +Charact(13)+Charact(10)
Lineprint += "AT;Autorizatario;Minuto;DiaHoraMinuto"+Charact(13)+Charact(10)


SQLExecutar is string= [
Relatorio_X
'@dataincial!@'
,'@horainicial@'
,'@datafinal@'
,'@horafinal@'
]

SQLExecutar = ReplaceNull(SQLExecutar,"@dataincial!@",EDT_Data_Inicial)
SQLExecutar = ReplaceNull(SQLExecutar,"@horainicial@",EDT_HoraIncial)
SQLExecutar = ReplaceNull(SQLExecutar,"@datafinal@",EDT_Data_Final)
SQLExecutar = ReplaceNull(SQLExecutar,"@horafinal@",EDT_HoraFinal)

dsQyrRetorno is Data Source

ok is boolean = HExecuteSQLQuery(dsQyrRetorno,ConnNativa,hQueryWithoutCorrection, SQLExecutar)

IF ok = True THEN

FOR EACH dsQyrRetorno

Lineprint += dsQyrRetorno.Numero + ";" + dsQyrRetorno.Nome + ";" + dsQyrRetorno.Minutos +Charact(13)+Charact(10)

END

END

//Impressao
sFileName is string = WS_ReturnGenerationDir() + "TaxiOnlineUrbs.csv"
fSaveBuffer(sFileName,Lineprint)
iDestination(iGenericXLS,sFileName)
FileDisplay(sFileName,"application/unknown","TaxiOnlineUrbs.csv")
fDelete(sFileName)

END

END





Esse código final é que gera o relatorio no diretorio do servidor:

//Impressao
sFileName is string = WS_ReturnGenerationDir() + "TaxiOnlineUrbs.csv"
fSaveBuffer(sFileName,Lineprint)
iDestination(iGenericXLS,sFileName)
FileDisplay(sFileName,"application/unknown","TaxiOnlineUrbs.csv")
fDelete(sFileName)





Para isso uso essa funcao aqui que verifica se o diretorio no servidor existe:

Procedure WS_ReturnGenerationDir()

// Local variables
sGenDir is string

//Servidor
sGenDir = fDataDir()+ "\gen\"
IF fDirectoryExist(sGenDir) = False THEN
fMakeDir(sGenDir)
END
sGenDir = sGenDir + gnConvenioAdministrador +"_"+ gnSeqAutorzAdministrador +"\"
IF fDirectoryExist(sGenDir) = False THEN
fMakeDir(sGenDir)
END

RESULT sGenDir



Mas se não tiver com diretiva de leitura e gravação no IIS o relatorio da o seguinte erro:





É necessário dar as credenciais de administrador e de segurança para o usuário do IIS:





--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
______________________________________________
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em setembro, 19 2015 - 5:17 PM
Se estiver tudo certo voce tem que obter a tela de VALIDED, não conseguindo é um problema de infraestrutura, recomendo darem uma olhada nos livros de MCSE da Microsoft onde com certeza voces terão todos os detalhes que devem ser tomados com a administração de servidores windows, segue abaixo alguns links de apoio:

https://technet.microsoft.com/en-us/library/dd450371.aspx

https://technet.microsoft.com/pt-br/library/cc753734.aspx

https://www.microsoft.com/web/platform/server.aspx

https://www.microsoft.com/learning/pt-br/windows-server-training.aspx

Julgo que tendo essas noções básicas não tenha nenhum problema em configurar o seu webservice ou seu site com Webdev.

Forte abraço a todos e bons estudos PcSoft.

--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
______________________________________________
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em setembro, 19 2015 - 5:25 PM




--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
______________________________________________
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em setembro, 23 2015 - 1:43 AM
Hi,

Une autre raison deerro avec était utilise le port 80 par Skype qui le rend difficile à installer, vous devez modifier les paramètres de Skype pour lui d'utiliser un autre port.

Another reason deerro with WAS is using port 80 by Skype that makes it difficult to setup, you must change the Skype settings for him to use another port.

Outro motivo deerro com o WAS é o uso da porta 80 pelo Skype isso acaba dificultando a configuração, deve alterar nas configurações do Skype para ele usar outra porta.





Détecte qu'il ya toute application utilisant le même port de WAS, par exemple Skype, il la plupart du temps le conflit avec le port 80 et a été (WebDev Aplication Server)

Detects that there is any application using the same port of WAS, eg skype it most of the time the conflict with the port 80 and WAS (Webdev Aplication Server)

Detectar que existe algum aplicativo usando a mesma porta do WAS, por exemplo o skype ele na maioria das vezes da conflito com a porta 80 e o WAS (Webdev Aplication Server)

:merci:

--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
______________________________________________
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em setembro, 23 2015 - 1:47 AM
Ola Prezados,

É realmente o Was é algo bem complexo mas uma vez configurado certinho, funciona que nem um relógio.

Outra técnica para testar o FTP do IIS estar funcionando é instalar o Filezilla Server e o Client para saber se o FTP esta ok

https://filezilla-project.org/download.php…

https://filezilla-project.org/download.php…

Julgo que com esse post qualquer pessoa consiga fazer a configuração de um WAS em seu servidor web para os seus sites, SQLConnectWs e seus Webservices (WSDLs).

Sucesso em seus projetos.

--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
______________________________________________
Membro registado
119 mensagems
Popularité : +5 (5 votes)
Publicado em setembro, 23 2015 - 1:39 PM
adrianoboller escreveu:
Ola Prezados,

É realmente o Was é algo bem complexo mas uma vez configurado certinho, funciona que nem um relógio.

Outra técnica para testar o FTP do IIS estar funcionando é instalar o Filezilla Server e o Client para saber se o FTP esta ok

https://filezilla-project.org/download.php…

https://filezilla-project.org/download.php…

Julgo que com esse post qualquer pessoa consiga fazer a configuração de um WAS em seu servidor web para os seus sites, SQLConnectWs e seus Webservices (WSDLs).

Sucesso em seus projetos.

--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
______________________________________________


Eu utilizo o Filezilla Server, muito bom nada que reclamar...Nunca falha
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em setembro, 23 2015 - 3:02 PM
Aulas do Professor Neri Correlacionadas
==================================================================

aula 5988 webdev - configurando IIS servidor web da Microsoft

aula 5989 webdev - configurando IIS startando servidor

aula 6036 webdev - server failed porta 80 netstat Erro IIS processo em uso 0x80070020

aula 6240 windev mobile - configurando IIS servidor web da Microsoft para depois criar webservice

aula 6241 windev mobile - startando servidor IIS e instalando webdev para gerar os webservices

aula 6242 windev mobile - abrindo webdev testando servidor IIS e abrindo projeto criar WEBSERVICE

aula 6262 windev mobile - configuracao do IIS

:merci:

--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
______________________________________________
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em setembro, 23 2015 - 4:32 PM
Configuração do Reserved - Enviado por Willian Fernando

Linhas Adicionadas ao HTTP.CONF para o Reserved Vr 20 , funcionado aqui pra mim
Estas linhas devem estar no final do arquivo
Lembrando que si você desinstalar o Reserved estas linhas não são apagadas, eu vou la y borro elas manualmente, para reinstalar de novo em caso de testes y esas coisas...

-------------------------------------------------------------------------------
Alias /RAWP/res/ "C:/Program Files/PC SOFT/Reserved Server 20/AWP/res/"
<Directory "C:/Program Files/PC SOFT/Reserved Server 20/AWP/res/">
Require ALL granted
AddType text/cache-manifest .manifest
AddType Image/svg+xml .svg
AddType video/webm .webm
AddType text/vtt .vtt
</Directory>
ScriptAlias /RAWP/ "C:/Program Files/PC SOFT/Reserved Server 20/AWP/"
<Directory "C:/Program Files/PC SOFT/Reserved Server 20/AWP/">
Require ALL granted
</Directory>
AddType application/WebDev20-rawp .rawp
Action application/WebDev20-rawp /RAWP/RAwp.exe VIRTUAL
AddType application/WebDev20-rawws .rawws
Action application/WebDev20-rawws /RAWP/RAwp.exe VIRTUAL
<Files WDSOAPDB>
ForceType application/WebDev20-rawp
Require ALL granted
Allow from ALL
</Files>
<Files SRVRPL>
ForceType application/WebDev20-rawp
Require ALL granted
Allow from ALL
</Files>
Alias /WDSOAPDB_WEB/ "C:/Program Files/PC SOFT/Reserved Server 20/WDSoapDB/WDSOAPDB_WEB/"
<Directory "C:/Program Files/PC SOFT/Reserved Server 20/WDSoapDB/WDSOAPDB_WEB/">
Require ALL granted
AddType text/cache-manifest .manifest
AddType Image/svg+xml .svg
AddType video/webm .webm
AddType text/vtt .vtt
</Directory>


--------------------------------------------------------------------------------
Atenção atento aos caminhos essa maquina minha e de 32 Bits, SI instalar em 64 o caminho muda
Ficaria algo como C:/Program Files (x86)/PC SOFT/Reserved Server 20
eu tive problemas tamben com o WEBDEV y o WAS que vem com ele , ao rodar um Site DO Tipo PHP não queria executar , dai olhei o HTTP.CONF y la estava o problema...
ajustei a linha y funciono de primeira


--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
______________________________________________
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em setembro, 29 2015 - 9:06 PM
WAS - Verificando as portas de conexao

Como verificar as portas TCP que estão sendo usadas no computador?
Existe um comando rápido e fácil que pode ser usado em computadores
com o Windows XP: é o "netstat".

Para utilizá-lo basta ir No prompt DO DOS e digiar:

c:\netstat -abonp "TCP"

Uma lista com as conexões ativas irá aparecer informando os IPs,
portas e os aplicativos que estão utilizando as portas. No meu
computador o resultado DO netstat apareceu assim:

Active Connections

Proto LOCAL Address Foreign Address State PID

TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1456

c:\windows\system32\WS2_32.dll

C:\WINDOWS\system32\RPCRT4.dll

c:\windows\system32\rpcss.dll

C:\WINDOWS\system32\svchost.exe

-- unknown component(s) --

[svchost.exe]

TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4

[System]

TCP 127.0.0.1:1029 0.0.0.0:0 LISTENING 792

[alg.exe]

TCP 127.0.0.1:4664 0.0.0.0:0 LISTENING 2300

[GoogleDesktop.exe]

TCP 127.0.0.1:12025 0.0.0.0:0 LISTENING 320

[ashMaiSv.exe]

TCP 127.0.0.1:12080 0.0.0.0:0 LISTENING 356

Na linha que inicia com "TCP" a informação que aparece em seguida é o endereço IP DO seu computador. Depois dos dois pontos aparece o número da porta. Se a conexão for "LISTENING" quer dizer que o aplicativo No seu computador está aguardando que outro computador conecte com ele. Se a conexão for ESTABLISHED quer dizer que a conexão já está feita e aparece na frente DO IP DO seu computador o outro IP que está conectado a porta.

Se caso você queira ver o nome DO computador ao invés DO endereço IP,
basta mudar o comando para:

c:\netstat -abop "TCP"


Se você quiser criar um arquivo texto com o resultado DO comando
netstat, basta acrescentar No fim DO comando ">> arquivo.txt" :

c:\netstat -abonp "TCP" > arquivo.txt

fonte:http://www.flaviosouza.net/2009/03/como-verificar-as-portas-tcp-que-estao.html


MS-Dos

netstat -an |find /i "listening" //Portas na escuta
netstat -an |find /i "established" //Portas com ligação estabelecida
netstat -an |find /i "3389" //Definir porta específica “3389”


É extremamente importante para o administrador saber que portas estão sendo utilizadas e por quais programas no seu Sistema Operacional. Utilize o comando Netstat para verificar se não exite nenhuma conexão estranha no seu micro. Portas abertas por conexões desconhecidas geralmente indicam algum tipo de invasão na máquina.

*netstat a servidor = retorna a lista de nomes registrados No WINS, pelo computador chamado servidor

*netstat a = Exibe todas as portas de conexões e de escuta

*netstat –e: Esta opção exibe estatísticas sobre a interface Ethernet DO computador

*netstat –n: Exibe endereços e números de porta em forma numérica

*netstat –s: Exibe estatística por protocolo

*netstat -s p ip 10: Mostra conexões para o protocolo especificado por protocolo, que pode ser tcp OU udp a cada 10 segundos.

* netstat –r: Exibe o conteúdo da tabela de roteamento DO computador


--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
______________________________________________
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em outubro, 01 2015 - 3:44 PM
WAS = WEBDEV APPLICATION SERVER

É usado para páginas dinâmicas desenvolvidas com o webdev, webservices desenvolvidos com webdev, páginas AWP desenvolvidas com webdev
é uma espécie de administrador que executa as páginas gerados com webdev as páginas webdev apesar de gerar html apresentam um modulo compilado que é gerenciado pelo WAS

--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
______________________________________________
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em outubro, 02 2015 - 11:58 PM
Novo troubleshoot do WAS

Caso ao testar no WAS ao clicar no botão [DIAGNOSTICO] apresentar problemas como esses dois abaixo:









Solução:





Ficando assim:





Ou seja, são apenas detalhes, nada de mais... simples assim...

Forte abraço a todos,

--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
______________________________________________
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em outubro, 24 2015 - 12:23 AM
Prezados

Segue aqui as telas do WAS na versão Linux:

































Caso tenha interesse em adquirir a licença do WAS (Webdev Aplication Server) entrem em contato comigo pelo:

skype adrianoboller,
email: adrianoboller@gmail.com
ou pelo celular: +55 41 9949 1800,

Como representante consigo fazer um bom preço e em 12x pelo pagseguro e 1 ano de suporte e treinamento free sobre o produto via skype.

Caso queira contratar um treinamento in Company eu me desloco ate a sua cidade, entre em contato e agendamos a consultoria.

Forte abraço a todos.

--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
______________________________________________
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em outubro, 26 2015 - 1:39 PM
Prezados,

Uma vez instalado o WAS, deve ser instalado o Banco de dados e o driver compativel com o WAS para subir as suas aplicações.

O ftp.pcsoft.fr possui todas as versões ali disponiveis dos instaladores de todos os seus produtos.

http://www.thenextage.com/wordpress/setting-up-hyperfilesql-and-scm-on-a-linux-server/

http://doc.pcsoft.fr/fr-FR/?3044370

Comando de instalação no Linux do Driver ODBC

apt-get install unixodbc


--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
______________________________________________
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em novembro, 04 2015 - 3:20 PM
Prezados

Segue uma lista de verificações que devem ser feitas pra um banco de dados rodar junto com o WAS em um site ou webservice:

a) espaço em disco
b) firewall com a porta liberada
c) memoria livre
d) processador livre
e) não ter um antivírus bloqueando a sua execução, identificado como trust
f) temperatura ok do servidor
g) processos não estar utilizando as mesmas portas socket tcp/ip
h) log cheio
i) diretivas de acesso ao disco RW+ (ler e escrever)
j) falta de comandos e pacotes que estejam mal instalados ou versões erradas que não mantem o serviço no ar
l) verificar se outros servicos
m) analisar os logs do S.O e do W.A.S.

:merci:

--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
______________________________________________
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em novembro, 05 2015 - 4:56 PM
Prezados,

Configurações do Firewall:









WAS Portas Sites e Webservices (PcSoft = wd200admin.exe)

Portas usadas: 80, 8081, 8082, 8083, 8084, 63132, 63185

Programa para ajudar a monitorar as portas do seu servidor:

http://www.wellingtonagapto.org/2015/06/tcpview-software-de-analise-de-portas-em-uso-pelo-windows.html

https://technet.microsoft.com/en-us/sysinternals/bb897437.aspx…

Comandos Ms-Dos:
c:\>NETSTAT -O
c:\>NETSTAT -NA

OBS.: AS PORTAS DO BANCO DE DADOS TABEM DEVEM ESTAR CORRETAMENTE CONFIGURADAS NO FIREWALL

:merci:

--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
______________________________________________
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em novembro, 05 2015 - 5:02 PM
Prezados,

Como deve ficar o seu Firewall:





--
Adriano Jose Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
______________________________________________
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em março, 07 2016 - 8:10 PM
Exemplo do email da PCSOFT:


Hi ADRIANO,

You have ordered one or several version 20 of WebDev Application Server for Windows.
Thank you very much for your order.

The pre-release of version 20 is now available. You can download it from the following link:
http://www.pcsoft.fr/st/telec/index.html

Here is the information you need to download version 20 of "WebDev Application Server for Windows".

http://www.windev.com/ts/download/20/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Login : xxxxxx
Password : xxxxxxxxxxxxxx

Please note the serial number(s) that have been assigned to you and that will be requested during setup:

SERIAL xxxxxxxxxxxxxxxxxxxxxxxxxxxxx ssssssssssssss

PC SOFT Customer Services


ATENÇÃO:

TAMANHO APROXIMADO: 678 Megabytes


SE DER ESSE ERRO:

Unable to detect webdep 20
the update will be stoped
Check whether the product is correctly instaled





É O PACOTE ERRADO, VERIFIQUE COM O REPRESENTANTE MAIORES INFORMAÇÕES.

--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.blogspot.com.br/
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em maio, 03 2016 - 9:52 PM
//Sqlconnectws01

ConnectionNum is int

ConnectionNum = SQLConnectWS("http://MyServer/WDSOAPDB_WEB/", ...
"MS Access 97 Database", "", "", "", "ODBC")
IF ConnectionNum <> 0 THEN
// The connection was successful
...
ELSE
// The connection failed: displaying an error message
SQLInfo()
Error("The connection to the data source " + SourceName + ...
" failed." + CR + "Error code: " + ...
SQL.Error + CR + SQL.MesError)
END
// In any case (connection OK or not)
SQLDisconnect()


--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em maio, 04 2016 - 10:01 PM
Prezados

Segue aqui vídeo sobre como configurar o FTP no IIS



:merci:

--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em maio, 06 2016 - 4:28 AM
Prezados

Estou criando esse post para tratar o time out de páginas no Webdev.





























DEFINIÇÃO DO TEMPO DE TIMEOUT DO IIS

https://technet.microsoft.com/pt-br/library/cc771956%28v=ws.10%29.aspx

Para configurar o tempo limite da sessão

Você pode realizar esse procedimento usando a interface do usuário (IU), executando comandos do Appcmd.exe em uma janela da linha de comando, editando diretamente os arquivos de configuração ou gravando scripts de WMI.
Interface de usuário
Para usar a IU

Abra o Gerenciador do IIS e navegue até o nível que deseja gerenciar. Para obter informações sobre como abrir o Gerenciador do IIS, consulte Abrir o gerenciador do IIS (IIS 7). Para obter informações sobre como navegar para locais da interface do usuário, consulte Navegação no Gerenciador do IIS (IIS 7).

Em Exibição de Recursos, clique duas vezes em ASP.

Na página ASP , em Serviços, expanda Propriedades da Sessão.

No campo Tempo limite, insira um valor de tempo limite no formato hh:mm:ss. Por exemplo, insira 00:15:00 para 15 minutos.

No painel Ações, clique em Aplicar.

Linha de comando

Para especificar o período de tempo padrão durante o qual o objeto de uma sessão é mantido após a última solicitação associada ao objeto, use a seguinte sintaxe:

appcmd set config /section:asp /timeout: timeSpan

A variável timeSpan representa o período máximo de tempo (hh:mm:ss) que um objeto da sessão é mantido após a última solicitação associada ao objeto. O valor padrão é 00:20:00.

Para obter mais informações sobre Appcmd.exe, consulte Appcmd.exe (IIS 7).
Configuração

O procedimento neste tópico afeta os seguintes elementos de configuração:

<sessionState>

<sessionPageState>

Para obter mais informações sobre a configuração do IIS 7, consulte IIS 7.0: esquema de configurações do IIS (a página pode estar em inglês) no MSDN.
WMI

Use as seguintes classes, métodos ou propriedades do WMI para realizar o procedimento:

Propriedade SessionStateSection.Timeout

Para obter mais informações sobre WMI e IIS, consulte WMI (Instrumentação de Gerenciamento do Windows) no IIS 7. Para obter mais informações sobre as classes, os métodos ou as propriedades associados a este procedimento, consulte a Referência do provedor WMI do IIS (a página pode estar em inglês) no site do MSDN.

Como alterar o valor de tempo limite padrão para um site no IIS em um servidor Windows 2008 R2


Como corrigir Tempo limite expirou. O tempo limite esgotou antes da conclusão da operação


Em resumo

Deve configurar nas telas do webdev, no was e no IIS ou apache o tempo de time out

TimeOut parâmetro Apache



https://httpd.apache.org/docs/2.4/mod/mod_reqtimeout.html

https://www.devside.net/wamp-server/apache-and-php-limits-and-timeouts

http://users.cis.fiu.edu/~downeyt/cgs4854/timeout

--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/

--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em maio, 11 2016 - 4:12 PM
Para configurar o NO-IP



--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Membro registado
2.874 mensagems
Popularité : +89 (91 votes)
Publicado em maio, 11 2016 - 4:17 PM
Configurar Roteador e Portas para o seu site:











--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 9949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Mensagem modificada, maio, 11 2016 - 4:20 PM