https://www.pje.jus.br/wiki/index.php?title=PJe2:Documento_da_Arquitetura_de_Refer%C3%AAncia&feed=atom&action=historyPJe2:Documento da Arquitetura de Referência - Histórico de revisão2024-03-29T13:58:14ZHistórico de revisões para esta página neste wikiMediaWiki 1.20.0https://www.pje.jus.br/wiki/index.php?title=PJe2:Documento_da_Arquitetura_de_Refer%C3%AAncia&diff=19097&oldid=prevMarcilio.filho: /* Visão de Deployment da Arquitetura */2015-07-10T17:41:36Z<p><span dir="auto"><span class="autocomment">Visão de Deployment da Arquitetura</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 17h41min de 10 de julho de 2015</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 226:</td>
<td colspan="2" class="diff-lineno">Linha 226:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>A Figura 3 apresenta a visão de implantação padrão do software PJe 2, conforme definido pela arquitetura estabelecida. É possível identificar os principais recursos envolvidos no processo de ''deploy'', desde o servidor de aplicação e o servidor de banco de dados, passando pelo ''build'' da aplicação, até alguns arquivos de configuração de maior relevância para o funcionamento do PJe 2.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>A Figura 3 apresenta a visão de implantação padrão do software PJe 2, conforme definido pela arquitetura estabelecida. É possível identificar os principais recursos envolvidos no processo de ''deploy'', desde o servidor de aplicação e o servidor de banco de dados, passando pelo ''build'' da aplicação, até alguns arquivos de configuração de maior relevância para o funcionamento do PJe 2.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><br><br></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><br><br></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Para configurar o ''log'' da aplicação é necessário ajustar alguns parâmetros no arquivo "core_configurations.properties", localizado no módulo ''pje2-comum''. Além dos 5 parâmetros listados abaixo, é necessário definir a variável de ambiente '''PJE2_LOGFILE_PATH''', com o path onde o arquivo HTML contendo o log será gravado.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>Para configurar o ''log'' da aplicação é necessário ajustar alguns parâmetros no arquivo "core_configurations.properties", localizado no módulo ''pje2-comum''. Além dos 5 parâmetros listados abaixo, é necessário definir a variável de ambiente '''PJE2_LOGFILE_PATH''', com o path onde o arquivo HTML contendo o log será gravado<ins class="diffchange diffchange-inline">. Caso esta variável não esteja corretamente definida, será considerado o local default ''/tmp''</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* '''logger.level''': define quais níveis de log serão exibidos, tanto no arquivo HTML quanto no log do servidor de aplicação. Os valores permitidos são os definidos pela API Logger de Java (ALL, CONFIG, FINE, FINER, FINEST, INFO, OFF, SEVERE, WARNING).</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* '''logger.level''': define quais níveis de log serão exibidos, tanto no arquivo HTML quanto no log do servidor de aplicação. Os valores permitidos são os definidos pela API Logger de Java (ALL, CONFIG, FINE, FINER, FINEST, INFO, OFF, SEVERE, WARNING).</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* '''logger.useparenthandlers''': define se o log do servidor de aplicação será utilizado ou não. Os valores aceitos são ''true'' e ''false''.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* '''logger.useparenthandlers''': define se o log do servidor de aplicação será utilizado ou não. Os valores aceitos são ''true'' e ''false''.</div></td></tr>
</table>Marcilio.filhohttps://www.pje.jus.br/wiki/index.php?title=PJe2:Documento_da_Arquitetura_de_Refer%C3%AAncia&diff=19076&oldid=prevGeoflavia.alvarenga: /* Visão de Deployment da Arquitetura */2015-07-08T20:20:05Z<p><span dir="auto"><span class="autocomment">Visão de Deployment da Arquitetura</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 20h20min de 8 de julho de 2015</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 222:</td>
<td colspan="2" class="diff-lineno">Linha 222:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><br><br></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><br><br></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Figura 3. Visão de ''Deployment'' do Software.'''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Figura 3. Visão de ''Deployment'' do Software.'''</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>[[Arquivo:VisaoDeDeployment.jpg | '''Figura 3. Visão de Deployment do Software.''' | <del class="diffchange diffchange-inline">1100px</del>]]</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>[[Arquivo:VisaoDeDeployment.jpg | '''Figura 3. Visão de Deployment do Software.''' | <ins class="diffchange diffchange-inline">1050px</ins>]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><br></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><br></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>A Figura 3 apresenta a visão de implantação padrão do software PJe 2, conforme definido pela arquitetura estabelecida. É possível identificar os principais recursos envolvidos no processo de ''deploy'', desde o servidor de aplicação e o servidor de banco de dados, passando pelo ''build'' da aplicação, até alguns arquivos de configuração de maior relevância para o funcionamento do PJe 2.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>A Figura 3 apresenta a visão de implantação padrão do software PJe 2, conforme definido pela arquitetura estabelecida. É possível identificar os principais recursos envolvidos no processo de ''deploy'', desde o servidor de aplicação e o servidor de banco de dados, passando pelo ''build'' da aplicação, até alguns arquivos de configuração de maior relevância para o funcionamento do PJe 2.</div></td></tr>
</table>Geoflavia.alvarengahttps://www.pje.jus.br/wiki/index.php?title=PJe2:Documento_da_Arquitetura_de_Refer%C3%AAncia&diff=19075&oldid=prevGeoflavia.alvarenga: /* Visão de Deployment da Arquitetura */2015-07-08T20:19:06Z<p><span dir="auto"><span class="autocomment">Visão de Deployment da Arquitetura</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 20h19min de 8 de julho de 2015</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 222:</td>
<td colspan="2" class="diff-lineno">Linha 222:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><br><br></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><br><br></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Figura 3. Visão de ''Deployment'' do Software.'''</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''Figura 3. Visão de ''Deployment'' do Software.'''</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>[[Arquivo:VisaoDeDeployment.jpg | '''Figura 3. Visão de Deployment do Software.''' | <del class="diffchange diffchange-inline">1200px</del>]]</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>[[Arquivo:VisaoDeDeployment.jpg | '''Figura 3. Visão de Deployment do Software.''' | <ins class="diffchange diffchange-inline">1100px</ins>]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><br></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><br></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>A Figura 3 apresenta a visão de implantação padrão do software PJe 2, conforme definido pela arquitetura estabelecida. É possível identificar os principais recursos envolvidos no processo de ''deploy'', desde o servidor de aplicação e o servidor de banco de dados, passando pelo ''build'' da aplicação, até alguns arquivos de configuração de maior relevância para o funcionamento do PJe 2.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>A Figura 3 apresenta a visão de implantação padrão do software PJe 2, conforme definido pela arquitetura estabelecida. É possível identificar os principais recursos envolvidos no processo de ''deploy'', desde o servidor de aplicação e o servidor de banco de dados, passando pelo ''build'' da aplicação, até alguns arquivos de configuração de maior relevância para o funcionamento do PJe 2.</div></td></tr>
</table>Geoflavia.alvarengahttps://www.pje.jus.br/wiki/index.php?title=PJe2:Documento_da_Arquitetura_de_Refer%C3%AAncia&diff=19070&oldid=prevMarcilio.filho: /* Visão de Deployment da Arquitetura */2015-07-08T18:11:27Z<p><span dir="auto"><span class="autocomment">Visão de Deployment da Arquitetura</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 18h11min de 8 de julho de 2015</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 226:</td>
<td colspan="2" class="diff-lineno">Linha 226:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>A Figura 3 apresenta a visão de implantação padrão do software PJe 2, conforme definido pela arquitetura estabelecida. É possível identificar os principais recursos envolvidos no processo de ''deploy'', desde o servidor de aplicação e o servidor de banco de dados, passando pelo ''build'' da aplicação, até alguns arquivos de configuração de maior relevância para o funcionamento do PJe 2.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>A Figura 3 apresenta a visão de implantação padrão do software PJe 2, conforme definido pela arquitetura estabelecida. É possível identificar os principais recursos envolvidos no processo de ''deploy'', desde o servidor de aplicação e o servidor de banco de dados, passando pelo ''build'' da aplicação, até alguns arquivos de configuração de maior relevância para o funcionamento do PJe 2.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><br><br></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><br><br></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Para configurar o ''log'' da aplicação é necessário ajustar alguns parâmetros no arquivo "core_configurations.properties", localizado no módulo ''pje2-comum''. <del class="diffchange diffchange-inline">Existem </del>5 parâmetros <del class="diffchange diffchange-inline">para serem ajustados:</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>Para configurar o ''log'' da aplicação é necessário ajustar alguns parâmetros no arquivo "core_configurations.properties", localizado no módulo ''pje2-comum''. <ins class="diffchange diffchange-inline">Além dos </ins>5 parâmetros <ins class="diffchange diffchange-inline">listados abaixo, é necessário definir a variável de ambiente '''PJE2_LOGFILE_PATH''', com o path onde o arquivo HTML contendo o log será gravado.</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* '''logger.level''': define quais níveis de log serão exibidos, tanto no arquivo HTML quanto no log do servidor de aplicação. Os valores permitidos são os definidos pela API Logger de Java (ALL, CONFIG, FINE, FINER, FINEST, INFO, OFF, SEVERE, WARNING).</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* '''logger.level''': define quais níveis de log serão exibidos, tanto no arquivo HTML quanto no log do servidor de aplicação. Os valores permitidos são os definidos pela API Logger de Java (ALL, CONFIG, FINE, FINER, FINEST, INFO, OFF, SEVERE, WARNING).</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* '''logger.useparenthandlers''': define se o log do servidor de aplicação será utilizado ou não. Os valores aceitos são ''true'' e ''false''.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* '''logger.useparenthandlers''': define se o log do servidor de aplicação será utilizado ou não. Os valores aceitos são ''true'' e ''false''.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>* '''logger.file.name''': define o <del class="diffchange diffchange-inline">local (path) onde o </del>arquivo HTML <del class="diffchange diffchange-inline">contendo </del>o log formatado <del class="diffchange diffchange-inline">será gravado</del>.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>* '''logger.file.name''': define o <ins class="diffchange diffchange-inline">nome do </ins>arquivo HTML <ins class="diffchange diffchange-inline">que contém </ins>o log formatado.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* '''logger.file.size''': define o tamanho máximo do arquivo HTML gerado, em bytes.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* '''logger.file.size''': define o tamanho máximo do arquivo HTML gerado, em bytes.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* '''logger.file.backups''': define a quantidade de arquivos HTML que serão mantidos quando o arquivo HTML atingir o tamanho máximo definido no parâmetro ''logger.file.size''.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* '''logger.file.backups''': define a quantidade de arquivos HTML que serão mantidos quando o arquivo HTML atingir o tamanho máximo definido no parâmetro ''logger.file.size''.</div></td></tr>
</table>Marcilio.filhohttps://www.pje.jus.br/wiki/index.php?title=PJe2:Documento_da_Arquitetura_de_Refer%C3%AAncia&diff=19069&oldid=prevGeoflavia.alvarenga em 18h10min de 8 de julho de 20152015-07-08T18:10:35Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 18h10min de 8 de julho de 2015</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 18:</td>
<td colspan="2" class="diff-lineno">Linha 18:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Este documento também contém informações úteis a gerentes de projeto, analistas de negócios/requisitos, analistas de teste, testadores, administradores de dados, administradores de infraestrutura e, possivelmente, outros perfis interessados no projeto do software PJe 2.0.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Este documento também contém informações úteis a gerentes de projeto, analistas de negócios/requisitos, analistas de teste, testadores, administradores de dados, administradores de infraestrutura e, possivelmente, outros perfis interessados no projeto do software PJe 2.0.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== '''Termos, abreviações e convenções adotadas''' ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== '''Termos, abreviações e convenções adotadas''' ==</div></td></tr>
</table>Geoflavia.alvarengahttps://www.pje.jus.br/wiki/index.php?title=PJe2:Documento_da_Arquitetura_de_Refer%C3%AAncia&diff=19068&oldid=prevGeoflavia.alvarenga: /* Justificativas arquiteturais */2015-07-08T18:10:03Z<p><span dir="auto"><span class="autocomment">Justificativas arquiteturais</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 18h10min de 8 de julho de 2015</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 137:</td>
<td colspan="2" class="diff-lineno">Linha 137:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* ''PostgreSQL'': a escolha do SGBD ''PostgreSQL'' deve-se pelo fato deste SGBD ser de uso gratuito e ''open source'' (ou seja, é um software cujo código-fonte está aberto para comunidade), implementar o padrão objeto-relacional com a robustez desejada pelo projeto. Além de, ser um SGBD amplamente utilizado pela comunidade de desenvolvedores de diversas linguagens de programação. É importante destacar que, o uso do SGBD ''PostgreSQL'' é adotado como o SGBD padrão do projeto e, para o uso de outro SGBD diferente, explicaremos em outra seção deste documento as diretrizes de configuração que precisarão ser feitas.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* ''PostgreSQL'': a escolha do SGBD ''PostgreSQL'' deve-se pelo fato deste SGBD ser de uso gratuito e ''open source'' (ou seja, é um software cujo código-fonte está aberto para comunidade), implementar o padrão objeto-relacional com a robustez desejada pelo projeto. Além de, ser um SGBD amplamente utilizado pela comunidade de desenvolvedores de diversas linguagens de programação. É importante destacar que, o uso do SGBD ''PostgreSQL'' é adotado como o SGBD padrão do projeto e, para o uso de outro SGBD diferente, explicaremos em outra seção deste documento as diretrizes de configuração que precisarão ser feitas.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><br></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><br></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><font color=red> TODO: falta definir quais serão os navegadores web padrões que serão adotados para o software PJe 2.0 e incluir as justificativas.  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><font color=red> TODO: falta definir quais serão os navegadores web padrões que serão adotados para o software PJe 2.0 e incluir as justificativas.  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></font></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div></font></div></td></tr>
</table>Geoflavia.alvarengahttps://www.pje.jus.br/wiki/index.php?title=PJe2:Documento_da_Arquitetura_de_Refer%C3%AAncia&diff=19067&oldid=prevGeoflavia.alvarenga: /* Justificativas arquiteturais */2015-07-08T18:09:52Z<p><span dir="auto"><span class="autocomment">Justificativas arquiteturais</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 18h09min de 8 de julho de 2015</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 137:</td>
<td colspan="2" class="diff-lineno">Linha 137:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* ''PostgreSQL'': a escolha do SGBD ''PostgreSQL'' deve-se pelo fato deste SGBD ser de uso gratuito e ''open source'' (ou seja, é um software cujo código-fonte está aberto para comunidade), implementar o padrão objeto-relacional com a robustez desejada pelo projeto. Além de, ser um SGBD amplamente utilizado pela comunidade de desenvolvedores de diversas linguagens de programação. É importante destacar que, o uso do SGBD ''PostgreSQL'' é adotado como o SGBD padrão do projeto e, para o uso de outro SGBD diferente, explicaremos em outra seção deste documento as diretrizes de configuração que precisarão ser feitas.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* ''PostgreSQL'': a escolha do SGBD ''PostgreSQL'' deve-se pelo fato deste SGBD ser de uso gratuito e ''open source'' (ou seja, é um software cujo código-fonte está aberto para comunidade), implementar o padrão objeto-relacional com a robustez desejada pelo projeto. Além de, ser um SGBD amplamente utilizado pela comunidade de desenvolvedores de diversas linguagens de programação. É importante destacar que, o uso do SGBD ''PostgreSQL'' é adotado como o SGBD padrão do projeto e, para o uso de outro SGBD diferente, explicaremos em outra seção deste documento as diretrizes de configuração que precisarão ser feitas.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><br></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div><br></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"><font color=red> TODO: falta definir quais serão os navegadores web padrões que serão adotados para o software PJe 2.0 e incluir as justificativas. </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></font></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>= '''Definição da arquitetura de referência''' =</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>= '''Definição da arquitetura de referência''' =</div></td></tr>
</table>Geoflavia.alvarengahttps://www.pje.jus.br/wiki/index.php?title=PJe2:Documento_da_Arquitetura_de_Refer%C3%AAncia&diff=19056&oldid=prevGeoflavia.alvarenga: /* Público Alvo */2015-07-08T17:45:27Z<p><span dir="auto"><span class="autocomment">Público Alvo</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 17h45min de 8 de julho de 2015</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 17:</td>
<td colspan="2" class="diff-lineno">Linha 17:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>O documento tem como público alvo principal '''arquitetos de software''' visando orientá-los da criação de artefatos para o desenvolvimento e evoluções futuras do software PJe 2.0. Além da criação de artefatos, o arquiteto de software deverá utilizar este documento como '''referência''' para instruir os profissionais que atuarão como desenvolvedores especializados nas tecnologias requeridas para esta arquitetura, como por exemplo: desenvolvedores Java/JEE.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>O documento tem como público alvo principal '''arquitetos de software''' visando orientá-los da criação de artefatos para o desenvolvimento e evoluções futuras do software PJe 2.0. Além da criação de artefatos, o arquiteto de software deverá utilizar este documento como '''referência''' para instruir os profissionais que atuarão como desenvolvedores especializados nas tecnologias requeridas para esta arquitetura, como por exemplo: desenvolvedores Java/JEE.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Este documento também contém informações úteis a gerentes de projeto, analistas de negócios/requisitos, analistas de teste, testadores, administradores de dados, administradores de infraestrutura e, possivelmente, outros interessados no projeto do software PJe 2.0.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>Este documento também contém informações úteis a gerentes de projeto, analistas de negócios/requisitos, analistas de teste, testadores, administradores de dados, administradores de infraestrutura e, possivelmente, outros <ins class="diffchange diffchange-inline">perfis </ins>interessados no projeto do software PJe 2.0.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== '''Termos, abreviações e convenções adotadas''' ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== '''Termos, abreviações e convenções adotadas''' ==</div></td></tr>
</table>Geoflavia.alvarengahttps://www.pje.jus.br/wiki/index.php?title=PJe2:Documento_da_Arquitetura_de_Refer%C3%AAncia&diff=19055&oldid=prevGeoflavia.alvarenga: /* Público Alvo */2015-07-08T17:40:31Z<p><span dir="auto"><span class="autocomment">Público Alvo</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 17h40min de 8 de julho de 2015</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 15:</td>
<td colspan="2" class="diff-lineno">Linha 15:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== '''Público Alvo''' ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== '''Público Alvo''' ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>O documento tem como público alvo principal '''arquitetos de software''' visando orientá-los da criação de artefatos para o desenvolvimento e evoluções futuras do software PJe 2.0. <del class="diffchange diffchange-inline">De posse desta arquitetura</del>, o arquiteto de software deverá <del class="diffchange diffchange-inline">utilizá-la </del>como '''referência''' para instruir os profissionais que atuarão como desenvolvedores especializados nas tecnologias requeridas para esta arquitetura, como por exemplo: desenvolvedores Java/JEE.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>O documento tem como público alvo principal '''arquitetos de software''' visando orientá-los da criação de artefatos para o desenvolvimento e evoluções futuras do software PJe 2.0. <ins class="diffchange diffchange-inline">Além da criação de artefatos</ins>, o arquiteto de software deverá <ins class="diffchange diffchange-inline">utilizar este documento </ins>como '''referência''' para instruir os profissionais que atuarão como desenvolvedores especializados nas tecnologias requeridas para esta arquitetura, como por exemplo: desenvolvedores Java/JEE.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Este documento também contém informações úteis a gerentes de projeto, analistas de negócios/requisitos, analistas de teste, testadores, administradores de dados, administradores de infraestrutura e, possivelmente, outros interessados no projeto do software PJe 2.0.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Este documento também contém informações úteis a gerentes de projeto, analistas de negócios/requisitos, analistas de teste, testadores, administradores de dados, administradores de infraestrutura e, possivelmente, outros interessados no projeto do software PJe 2.0.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== '''Termos, abreviações e convenções adotadas''' ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== '''Termos, abreviações e convenções adotadas''' ==</div></td></tr>
</table>Geoflavia.alvarengahttps://www.pje.jus.br/wiki/index.php?title=PJe2:Documento_da_Arquitetura_de_Refer%C3%AAncia&diff=19054&oldid=prevGeoflavia.alvarenga em 17h37min de 8 de julho de 20152015-07-08T17:37:13Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Edição anterior</td>
<td colspan='2' style="background-color: white; color:black;">Edição das 17h37min de 8 de julho de 2015</td>
</tr><tr><td colspan="2" class="diff-lineno">Linha 18:</td>
<td colspan="2" class="diff-lineno">Linha 18:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Este documento também contém informações úteis a gerentes de projeto, analistas de negócios/requisitos, analistas de teste, testadores, administradores de dados, administradores de infraestrutura e, possivelmente, outros interessados no projeto do software PJe 2.0.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Este documento também contém informações úteis a gerentes de projeto, analistas de negócios/requisitos, analistas de teste, testadores, administradores de dados, administradores de infraestrutura e, possivelmente, outros interessados no projeto do software PJe 2.0.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== '''Termos, abreviações e convenções adotadas''' ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== '''Termos, abreviações e convenções adotadas''' ==</div></td></tr>
</table>Geoflavia.alvarenga