0

アプリケーションを移行して、Websphere Application server 7.5 ではなく Liberty プロファイル 8.5 で実行することを検討しています。このプロセスでは、LDAP、データベース ソース、および JMS をセットアップしてサーバー構成を行う必要があります。私は Liberty プロファイルを初めて使用するので、これらをセットアップするためのヘルプを探しています。これらの設定を完了するための提案をいくつかいただけますか?

4

1 に答える 1

0

これは少し大雑把な質問なので、開始するためのドキュメントへのポインタをいくつか示します (WAS 7.5 はないので、おそらく 7.0 を意味します)。

  • WebSphere Application Server Liberty Profile Guide for Developers - これは、Liberty を使い始めるための基本的な一般情報を提供します。

  • データ ソースの構成 - 基本的な構成は非常に単純で、server.xmlファイルで定義します (使用している DB について言及していないため、Derby のサンプルを次に示します)。

<library id="derby">
  <fileset dir="${shared.resource.dir}/derby"/>
</library>
<jdbcDriver id="derbyDriver" libraryRef="derby"/>
<dataSource jdbcDriverRef="derbyDriver" jndiName="jdbc/DataSourceJNDI" type="javax.sql.ConnectionPoolDataSource">
  <properties.derby.embedded createDatabase="false" databaseName="D:\path\DB"/>
</dataSource>

DB2 データ・ソースのマイグレーションに関する具体的な情報については 、Liberty プロファイルへの DB2 データ・ソースのマイグレーションを参照してください。

  • LDAP 構成 - MS Active Directory の基本構成
<ldapRegistry id="ldap" realm="SampleLdapADRealm"
    host="ldapserver.mycity.mycompany.com" port="389" ignoreCase="true" 
    baseDN="cn=users,dc=adtest,dc=mycity,dc=mycompany,dc=com" 
    bindDN="cn=testuser,cn=users,dc=adtest,dc=mycity,dc=mycompany,dc=com" 
    bindPassword="testuserpwd"
    ldapType="Microsoft Active Directory"> 

    <activedFilters
          userFilter="(&amp;(sAMAccountName=%v)(objectcategory=user))"&amp;(sAMAccountName=%v)(objectcategory=user))"
          groupFilter="(&amp;(cn=%v)(objectcategory=group))"    
          userIdMap="user:sAMAccountName" 
          groupIdMap="*:cn" 
          groupMemberIdMap="memberOf:member"> 
    </activedFilters>
</ldapRegistry>

詳細およびその他の LDAP については、Liberty プロファイルを使用した LDAP ユーザー・レジストリーの構成を参照してください。

于 2014-09-03T11:48:11.580 に答える