Mensagens enviadas por: ozielneto
Índice dos Fóruns » Perfil de ozielneto » Mensagens enviadas por ozielneto
Autor Mensagem
Cada Browser que for rodar esse Applet, precisa importar o certificado..

E se dentro do applet voce acessar algum recurso local, voce precisar implementar
o uso do SercurityManger e fazer as verficacoes necessarias para cada recurso.

A Sun Edu possui um curso, o SL301, que é "Implementando Java2 Security". Procure se
imformar dele.

Sun Edu. 0800-557863.

[]´s


On Thu, 27 Mar 2003 18:15:43 -0300, "Gustavo" <gustavo@drm.com.br> escreveu :

> De: "Gustavo" <gustavo@drm.com.br>
> Data: Thu, 27 Mar 2003 18:15:43 -0300
> Para: "Oziel Moreira Neto" <oziel@oziel.com.br>
> Assunto: Re: Java
>
> No browser da minha máquina, onde está sendo servidor....na máquina onde
> chamo a página não importei, é necessário !?!?
>
> Outra coisa, é necessário alguma verificação dentro do applet !?
>
>
> Valeu
>
> Gustavo
>
> ----- Original Message -----
> From: "Oziel Moreira Neto" <oziel@oziel.com.br>
> To: "Gustavo" <gustavo@drm.com.br>
> Sent: Thursday, March 27, 2003 6:04 PM
> Subject: Re: Java
>
>
> > Cara..
> > Nunca aconteceu esse erro comigo..
> > Aparentemente é um problema do browser para ler o .jar
> >
> > Voce importou no Browser o Certificado??
> >
> > E até onde me lembro no Netscape é ph... mesmo fazer isso..
> >
> >
> > On Thu, 27 Mar 2003 18:04:44 -0300, "Gustavo" <gustavo@drm.com.br>
> escreveu :
> >
> > > De: "Gustavo" <gustavo@drm.com.br>
> > > Data: Thu, 27 Mar 2003 18:04:44 -0300
> > > Para: "Oziel Moreira Neto" <oziel@oziel.com.br>
> > > Assunto: Re: Java
> > >
> > > esses passos são para assinar usando plug-in, certo !?
> > >
> > > e para o caso de usar ferramentas do próprio navegador, como o signtool
> e
> > > authenticode....vc sabe se funciona ? eu consegui fazer para o IE, mas
> para
> > > o Netscape está embaçado....
> > >
> > > eu crio um certificado teste, importo para o navegador, gero e assino os
> > > arquivos class com o signtool.....blz. Mas qdo tento acessar de outra
> > > máquina, acontece o seguinte erro:
> > >
> > > # Error: The security library has experienced a database error.
> > > You will probably be unable to connect to this site securely. (-8174)
> > > # jar file: C:TEMPjzip9VS8.TMP
> > > # path: C:TEMPjzip9VS8.TMP
> > > # Error: loading of signatures has failed (-1)
> > > # jar file: C:TEMPjzip9VS8.TMP
> > > # path: /aluninhos/teclado/appl/
> > >
> > > vc saberia me explicar o que acontece ?
> > >
> > >
> > > Obrigado pela atenção
> > >
> > > Gustavo
> > >
> > > ----- Original Message -----
> > > From: "Oziel Moreira Neto" <oziel@oziel.com.br>
> > > To: "Gustavo" <gustavo@drm.com.br>
> > > Sent: Thursday, March 27, 2003 5:43 PM
> > > Subject: Re: Java
> > >
> > >
> > > > Meu, por email vai ser dicifil te ajudar..
> > > >
> > > > Aparentemente o que voce fez está certo...
> > > >
> > > > Por acaso voce importou o certificado que voce gerou com o keytool no
> > > browser?
> > > >
> > > > Pois se voce fez isso ou numa das vezes clicou naquela caixinha
> "Confiar
> > > Sempre....", o IE tem alguns bugs pra
> > > > controlar isso.. E vai ignorar o Deny. E veja tbm as configurações de
> > > sgurança do IE.
> > > >
> > > > Para executar alguns acesso a recursos dentro do Applet será
> necessário
> > > voce executar uma verificação antes
> > > > sim, senão dá excessão..
> > > >
> > > > Processo basico..
> > > >
> > > > Criar o JAR..
> > > >
> > > > Criar a DCI (Digital Certificate Identity X509) com o keytool
> > > >
> > > > Assinar o JAR
> > > >
> http://java.sun.com/docs/books/tutorial/jar/sign/signing.html#jarsigner
> > > >
> > > > Configurar os Policies de Seguranças (JDK1.2 > only)
> > > >
> > > > Exportar o Certificado Gerado para aquela DCI..
> > > >
> > > > Importar no Browser o Certificado...
> > > >
> > > > Configurar o Browser para sempre verificar conteudos assinados
> > > digitalmente e não armazenar
> > > > dados ou páginas criptografadas.
> > > >
> > > > Testar e testar...
> > > >
> > > > Boa sorte..
> > > >
> > > > On Thu, 27 Mar 2003 17:33:47 -0300, "Gustavo" <gustavo@drm.com.br>
> > > escreveu :
> > > >
> > > > > De: "Gustavo" <gustavo@drm.com.br>
> > > > > Data: Thu, 27 Mar 2003 17:33:47 -0300
> > > > > Para: "Oziel Moreira Neto" <oziel@oziel.com.br>
> > > > > Assunto: Re: Java
> > > > >
> > > > > é, pq ?
> > > > >
> > > > > ñ tenho...a empresa não permite !
> > > > >
> > > > >
> > > > > ----- Original Message -----
> > > > > From: "Oziel Moreira Neto" <oziel@oziel.com.br>
> > > > > To: "Gustavo" <gustavo@drm.com.br>
> > > > > Sent: Thursday, March 27, 2003 5:27 PM
> > > > > Subject: Re: Java
> > > > >
> > > > >
> > > > > > Amigo. Você está entre a cruz e a espada.
> > > > > >
> > > > > > Voce tem ICQ?
> > > > > > Assim podemos conversar melhor!
> > > > > >
> > > > > >
> > > > > > On Thu, 27 Mar 2003 17:29:17 -0300, "Gustavo" <gustavo@drm.com.br>
> > > > > escreveu :
> > > > > >
> > > > > > > De: "Gustavo" <gustavo@drm.com.br>
> > > > > > > Data: Thu, 27 Mar 2003 17:29:17 -0300
> > > > > > > Para: "Oziel Moreira Neto" <oziel@oziel.com.br>
> > > > > > > Assunto: Re: Java
> > > > > > >
> > > > > > > http://www.guj.com.br/forum/viewtopic.php?t=2070
> > > > > > >
> > > > > > >
> > > > > > > ----- Original Message -----
> > > > > > > From: "Oziel Moreira Neto" <oziel@oziel.com.br>
> > > > > > > To: "Gustavo" <gustavo@drm.com.br>
> > > > > > > Sent: Thursday, March 27, 2003 5:19 PM
> > > > > > > Subject: Re: Java
> > > > > > >
> > > > > > >
> > > > > > > > Qual pergunta?
> > > > > > > >
> > > > > > > > On Thu, 27 Mar 2003 11:03:19 -0300, "Gustavo"
> <gustavo@drm.com.br>
> > > > > > > escreveu :
> > > > > > > >
> > > > > > > > > De: "Gustavo" <gustavo@drm.com.br>
> > > > > > > > > Data: Thu, 27 Mar 2003 11:03:19 -0300
> > > > > > > > > Para: <oziel@oziel.com.br>
> > > > > > > > > Assunto: Java
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Oziel
> > > > > > > > >
> > > > > > > > > Sou usuário do GUJ, mas postei minha pergunta lá e não
> obtive
> > > > > êxito...
> > > > > > > > > Será que vc poderia dar uma "ajudazinha" ?
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Agradeço antecipademente !
> > > > > > > > >
> > > > > > > > > Gustavo
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > > >
Temos de tomar cuidado com conteúdos estáticos, pois consomem uma área de memória importante para a JVM, não tem acesso sincronizado, e em ambientes clusterizados e com recursos de alta disponibilidade pode causar problemas de sincronismo e até mesmo persistência, pois o valor fica associado a classe e não ao objeto.

O Java é OOP (Oriented Object Programming) e não OSP (Oriented Static Programming)..

Acho que existem várias soluções. E a melhor depende do problema.

Para aplicativos comerciais, que se usa muitos objeto mapeados para banco de dados, o melhor mesmo é identificar um objeto por um atributo com valor único, indexado e que faça parte do domínio do problema, evitando Sequence ou Autonumeration proprietários de cada Database.

Para software básico, podemos fazer de várias maneiras. com o ObjID, ou java.rmi.server.UID, ou até mesmo com a solução do Guilherme.

Acho que não estamos aqui para nos criticar e sim para trocar informações.
Para o netscape 4.5 ou superior, voce deve usar somente o JDK 1.1, e os passos sao os mesmos.

E rezar para o usuario ter instalado o Netscape 4.5 com Java junto.

E lembre-se de limitar as chaves para 40bits para ter compatilibade com o Netscape 4.5.

No netscape 4.0 não funciona..
Aparentemente o que voce fez está certo...

Por acaso voce importou o certificado que voce gerou com o keytool no browser?

Pois se voce fez isso ou numa das vezes clicou naquela caixinha "Confiar Sempre....", o IE tem alguns bugs pra
controlar isso.. E vai ignorar o Deny. E veja tbm as configurações de sgurança do IE.

Para executar alguns acesso a recursos dentro do Applet será necessário voce executar uma verificação antes
sim, senão dá excessão..

Processo basico..

Criar o JAR..

Criar a DCI (Digital Certificate Identity X509) com o keytool

Assinar o JAR
http://java.sun.com/docs/books/tutorial/jar/sign/signing.html#jarsigner

Configurar os Policies de Seguranças (JDK1.2 > only)

Exportar o Certificado Gerado para aquela DCI..

Importar no Browser o Certificado...

Configurar o Browser para sempre verificar conteudos assinados digitalmente e não armazenar
dados ou páginas criptografadas.

Testar e testar...

Boa sorte..
A Sun Education possui um treinamento excelente de J2EE Design Patterns, e trás ainda as melhores estratégias de implementação dos mesmos com os melhores intrutores certificados.

O código do treinamento é o SL500:
Veja programa: http://suned.sun.com/US/catalog/courses/SL-500.html

Bom estudo a todos.
O timeout INFINITO pode ser setado no web.xml assim:

<servlet-timeout>0</servlet-timeout>

[]´s
Esse código deve ajudar a Gerar IDs não randômicos, e sem repetição.


ou ainda, voce pode incorporar em seus objetos um Atributo do tipo ObjID, e trabalhar com ele quando necessário.

Espero poder ter ajudado.
Bom. Até onde sei, o curso basico da GlobalCode, está dividido em dois módulo de 20hs cada, e custo 700,00 por módulo.

Este curso é similar ao SL275 da SUN Edu, com 40hs, e que custa +- 1500,00..

Particularmente, acho melhor pagar 100,00 pra ter aula maquinas SunBlade 100, SparckIIe 500mhz com monitor de 21", em sala de aula climatizada, num CT muito aconchegante com Internet, Café e Coffee Break tudo incluso..

Voces não?

Ps: Hardware usado em sala de aula da SUN Edu.
http://www.sun.com/desktop/sunblade150/

ou
http://www.sun.com/products/sunray/sunray100/

Acho que a escolha é obvia. SUN EDU.

[]´s
Infelismente a JVM mais rápida realmente, ainda é a do Windows com o HotSpot Server ou Client, pois o JIT é mais evoluido, e ela ocupa menos memória que as demais. As Threads nativas no Windows, rodam no mesmo processo.

A JDK 1.2 no linux, usa GreenThreads(Emuladas).

O Linux ainda sofre problemas com o GC e DGC, devido o SPAWN de processos quando se usa uma JVM com NativeThreads, como a JDK 1.3 ou JDK 1.4.

O UNIX, já não se incomoda com no Windows, pois as suas Threads não são SPAWNS de processo, e rodam em LWPs(LightWeight Process) desde a JDK 1.0.

A SUN Estuda uma maneira de corrigir o problema das Threads nativas no Linux, e provavelmente deve sair JRE 1.5 (Tiger).

[]´s

Basicamente, como já foi dito, os principais Patterns estão decritos como GOF (Gang of Four), e podem ser encontradas várias referências, inclusinve o Think in Patterns que tbm fá foi mencionado.

E especialmente para a J2EE, existem os J2EE Design Patterns com estratégias de implementação diferentes, e podem ser encontrados aqui:
http://java.sun.com/blueprints/corej2eepatterns/Patterns/index.html

Bom estudo a todos.
Olá.

O Sun One Studio 4 e o Sun One AppServer 7.0, está prontos para J2SDK 1.4. Se no Linux em questão não estiver instalada essa versão, o AppServer ou o Studio instalarão uma que vem na distribuição deles.

O Download do AppServer e do Studio (com SDK1.4) pode ser feito daqui:
http://wwws.sun.com/software/products/appsrvr/appsrvr_download.html

Quanto aos procedimentos de instalação, administração, produção e desenvolvimento de aplicativos sugiro o uso das seguintes referências:

Sun One AppServer
http://docs.sun.com/db/coll/s1_asse_en

Sun One Studio
http://docs.sun.com/db/coll/790.3

Bom estudo.
Olá,

você pode encontrar informações completas sobre a J2EE neste link:
http://java.sun.com/j2ee/tutorial/1_3-fcs/doc/Overview.html

e específicamente sobre EJBs neste link:
http://java.sun.com/j2ee/tutorial/1_3-fcs/doc/EJBConcepts.html

Leia esses documentos com atenção, para poder entender cada um dos tipos dos EJBs. Na realidade, não existe um tipo de EJB para cada problema.
Por isso existem os J2EE Design Patterns, onde você entederá como os componentes da J2EE e suas estratégias podem resolver os problemas.

J2EE Development Model BluePrints
http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/introduction/introduction.html

PetStore Design & Implementation.
http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/sample-app/sample-app1.3.1.html

Bons estudos.
Se a sua intenção é "aprender java". sugiro:
Notepad, SDK 1.4 + JavaDoc, prompt de comando. Nada é melhor que isso.

Se a sua intenção é "desenvolver Clients Web ou Não". sugiro:
NetBeans (FREE), Sun One Studio 4 CE ou IE (FREE), pois não "incluem" no projeto componentes proprietários como JDEV, JBuilder, WSAD e VisualCafe fazem.

Se a sua intenção é "desenvolver WEB + EJB, EIS ou DATA components". sugiro: Sun One Studio 4 EE (PAYED) e a J2EE-1.3-RI, pois tem ferramenta de deploy e testes.

Bons estudos.
Veja como fazer aqui..

http://www.geocities.com/oziel.geo/fiap/index.html

Bom estudo..
http://www.guj.com.br/forum/viewtopic.php?t=2045&postdays=0&postorder=asc&start=15

Bons estudos.
 
Índice dos Fóruns » Perfil de ozielneto » Mensagens enviadas por ozielneto
Ir para:   
Powered by JForum 2.1.8 © JForum Team