vendredi 27 novembre 2009

ASP test page IIS security - kerberos NTLM

Afin de valider votre mode de connexion vers IIS, je vous propose cette application .NET disponible sur:



http://blogs.iis.net/brian-murphy-booth/archive/2009/04/22/delegconfig-v2-beta.aspx



DelegConfig vous permet d'afficher un compte rendu du mode de connexion à IIS:

- NTLM / Kerberos ...



voici une copie d'écran de la page Report.aspx



attention pour activer Kerberos sur IIS 6.x regardez bien cet article:

http://support.microsoft.com/kb/215383

mercredi 25 novembre 2009

Oracle Web Service Manager 11G - OWSM 11G WSM 11g

Afin de bien comprendre le rôle de WSM dans la SOA 11G je vous propose de regarder cette vidéo qui contient une démonstration:


jeudi 19 novembre 2009

OSB 10GR3 - WSM 11G intéropérabilité

Si comme moi vous cherchez du détail sur la relation possible entre OSB10GR3 & Oracle Web Service Manager 11G,

je vous propose ce lien:
ICI

par exemple, on retrouve comme relier
Microsoft WCF/.NET 3.5 Security Environments avec WSM 11G

Bonne lecture ;)






WSIL - soa11g jdeveloper11


WSIL c'est avant tout: WebService Inspection Language

Une méthode de découverte de services décentralisée
On considère que l'on connaît déjà le fournisseur de services, donc pas de notion de businessEntity
WSIL représente une entité spécifique, ses services, ses contacts et est fourni directement par celui qui le représente
Un fichier WSIL références tous les documents qui décrivent les services de l'entreprise, y compris UDDI

On peut donc centraliser dans un fichier wsil des web services spécifiquement ou faire des références à un annuaire UDDI.

Dans la SOA 11g d'Oracle vous avez à disposition un fichier inspection.wsil dans l'installation de Jdev 11:
Oracle_home\jdeveloper\integration\bpm\designer\config\inspection.xml

voici le contenu que vous pouvez modifier ou adapter à vos services:


<?xml version="1.0"?>
<inspection xmlns="http://schemas.xmlsoap.org/ws/2001/10/inspection/"          xmlns:wsilwsdl="http://schemas.xmlsoap.org/ws/2001/10/inspection/wsdl/">
<service>
    <name>Weather - Temperature</name>
    <abstract><![CDATA[Current temperature in a given U.S. zipcode region.]]></abstract>
    <description referencedNamespace="http://schemas.xmlsoap.org/wsdl/" location="http://www.xmethods.net/sd/2001/TemperatureService.wsdl" />
</service>                  
<service>
    <name>Barnes and Noble Price Quote</name>
    <abstract><![CDATA[Returns price of a book at BN.com given an ISBN number.]]></abstract>
    <description referencedNamespace="http://schemas.xmlsoap.org/wsdl/" location="http://www.xmethods.net/sd/2001/BNQuoteService.wsdl" />
</service>                  
<service>
    <name>California Traffic Conditions</name>
    <abstract><![CDATA[California highway conditions.]]></abstract>
    <description referencedNamespace="http://schemas.xmlsoap.org/wsdl/" location="http://www.xmethods.net/sd/2001/CATrafficService.wsdl" />
</service>                  
<service>
    <name>Delayed Stock Quote</name>
    <abstract><![CDATA[20 minute delayed stock quote]]></abstract>
    <description referencedNamespace="http://schemas.xmlsoap.org/wsdl/" location="http://services.xmethods.net/soap/urn:xmethods-delayed-quotes.wsdl" />
</service>                  
<service>
    <name>eBay Price Watcher</name>
    <abstract><![CDATA[Checks current bid price of an eBay auction.]]></abstract>
    <description referencedNamespace="http://schemas.xmlsoap.org/wsdl/" location="http://www.xmethods.net/sd/2001/EBayWatcherService.wsdl" />
</service>
<link referencedNamespace="http://schemas.xmlsoap.org/ws/2001/10/inspection/"  location="http://www.xmethods.net/inspection.wsil">
        <abstract>XMethods.org service directory</abstract>
</link>
</inspection>

mercredi 18 novembre 2009

Host Credential Oracle Enterprise Manager Grid windows

Afin d'éxecuter des actions depuis Grid Control vers une machine distante de type windows, il faut donner les droits d'éxecution à votre utilisateur Windows.

Pour cela, il suffit d'aller dans:
Control panel
-> Administrative Tools
-> Local Security Policy
-> under Local Polcies
-> User Rights Assignment
-> Search for "Log on as a Batch Job"

Et de rajouter à votre utilisateur dans ce groupe

Ensuite dans la console DB Grid vous pouvez positionner votre utilisateur et lancer un Job qui par exemple ecrira sur le disque de windows.

Weblogic 10 - thread pool tuning



Weblogic propose le self tuning, mais vous pouvez néanmoins gérer par vous même le nombre de thread alloués à votre serveur:





<server>

    <name>AdminServer</name>

    <reverse-dns-allowed>false</reverse-dns-allowed>

<self-tuning-thread-pool-size-min>25</self-tuning-thread-pool-size-min>

    <native-io-enabled>true</native-io-enabled>

    <thread-pool-percent-socket-readers>43</thread-pool-percent-socket-readers>

    <ssl>

      <enabled>false</enabled>

      <login-timeout-millis>25000</login-timeout-millis>

    </ssl>




Par défaut le self tuning propose 16 threads par core, mais ces paramètres permettent d'augmenter cela et de le gérer manuellement.


Une autre solution c'est de rajouter cela au démarrage de weblogic:
-Dweblogic.threadpool.MinPoolSize=100


mardi 10 novembre 2009

Concaténation - Append - un seul fichier

Une petite astuce de concaténation en ligne de command DOS de plusieurs fichiers dans un seul gros fichier:

copy/b "list of old files
ou * pour tout type de fichiers" "newfile"

Exemple:
Pour concaténer file1.txt, file2.txt et file3.txt
dans un nouveau fichier: file4.txt

utilisez: copy/b file1.txt +file2.txt +file3.txt file4.txt
ou: copy/b *.txt newfile.txt


Sous linux:
cat home.txt >> sneakers.txt