SYS-CON 媒體(www.sys-con.com)在近日揭曉了一年一度的" 讀者選擇獎(jiǎng)" .這個(gè)獎(jiǎng)項(xiàng)有“軟件工業(yè)奧斯卡”之稱.今年是第10屆,有超過1.7萬的SYS-CON讀者參與了投票,分別評(píng)選出了在SOA、Web Services, Java 和 XML技術(shù)等領(lǐng)域的最佳產(chǎn)品、工具以及最佳提名。
1) 最佳 Java 應(yīng)用服務(wù)器
獲勝者:BEA WebLogic Server (BEA Systems)
提名:
1) JBoss Application Server (JBoss)
2) Sun Java Application Server (Sun Microsystems)
3) IBM WebSphere Application Server (IBM)
2) 最佳 Java 應(yīng)用程序
獲勝者: Eclipse (Eclipse Foundation)
提名:
1) IntelliJ IDEA (JetBrains)
2) BEA WebLogic Server (BEA Systems)
3) IBM WebSphere Application Server (IBM)
3) 最佳企業(yè)級(jí)數(shù)據(jù)庫
獲勝者: Oracle Database 10g (Oracle)
提名:
1) IBM DB2 Universal Database (IBM)
2) HSQLDB (HSQLDB Development Team)
3) Sybase Adaptive Server Enterprise (Sybase)
4) 最佳 Java IDE
獲勝者: IntelliJ IDEA (JetBrains)
提名:
1) Eclipse (Eclipse Foundation)
2) NetBeans Java Studio Enterprise (Sun Microsystems)
3) IBM Rational Application Developer (IBM)
5) 最佳 Java 安裝
獲勝者:InstallAnywhere (Macrovision)
提名:
1) InstallShield (Macrovision)
2) Install4j (ej-technologies)
3) Advanced Installer for Java (Caphyon)
6) 最佳Java 應(yīng)用程序監(jiān)控工具
獲勝者: IBM Tivoli (IBM)
提名:
1) APM Suite for Java 2 Platform (Quest)
2) Borland Deployment Op-Center (Borland)
3) Veritas Java 2 Adaptive Instrumentation (Veritas/Symantec)
7) 最佳 Java BI 工具
獲勝者:SAP Business Intelligence Development Kit (SAP)
提名:
1) Crystal Enterprise (Business Objects)
2) Oracle Business Intelligence Beans (Oracle)
3) JReport (Jinfonet Software)

最佳移動(dòng)數(shù)據(jù)庫
獲勝者: IBM DB2 Everyplace (IBM)
提名:
1) PointBase Micro (DataMirror)
2) SQL Anywhere Studio (Sybase)
3) Berkeley DB Java Edition (Sleepycat Software)
9) 最佳Java 報(bào)表工具
獲勝者: Style Report (InetSoft)
提名:
1) Crystal Reports (Business Objects)
2) JReport (Jinfonet Software)
3) JasperAssistant (JasperAssistant Software)
10)最佳Rich Client平臺(tái)
獲勝者: Eclipse Rich Client Platform (Eclipse Foundation)
提名:
1) Ultra Light Client for Java 2 (Canoo)
2) Nexaweb Platform (Nexaweb Technologies)
3) Laszlo Presentation Server (Laszlo Systems)
11) 最佳Java 組件
獲勝者: Oracle ADF Business Components (Oracle)
提名:
1) IMS DL/I Model Utility (IBM)
2) Chart FX for Java (Software FX)
3) JClass (Quest Software)
12) 最佳Java 數(shù)據(jù)庫訪問工具
獲勝者: IBM Rational Application Developer (IBM)
提名:
1) Oracle Application Server TopLink 10g (Oracle)
2) DBVisualizer (Minq Sofware)
3) Kodo JDO (SolarMetric/BEA Systems)
13) 最佳 Java 消息發(fā)送工具
獲勝者: IBM WebSphere MQ (IBM)
提名:
1) Sun Java System Message Queue (Sun Microsystems)
2) TIBCO Enterprise Message Service (TIBCO)
3) JORAM (ScalAgent Distributed Technologies)
14) 最佳Java Profiling / Testing工具
獲勝者:JProfiler (ej-technologies)
提名:
1) IBM Rational Application Developer for WebSphere (IBM)
2) Optimizeit Enterprise Suit (Borland)
3) Oracle JDeveloper (Oracle)
15) 最佳Java 培訓(xùn)
獲勝者: Java BluePrints (Sun Microsystems)
提名:
1) developerWorks Java Tutorials (IBM)
2) dev2dev (BEA Systems)
3) Essential Java (DevelopMentor)
16)最佳Java 虛擬機(jī)
獲勝者: Java SE (Sun Microsystems)
提名:
1) BEA WebLogic JRockit (BEA Systems)
2) IBM Java SDK (IBM)
3) Kaffe (Kaffe.org)
17)最佳Java 團(tuán)隊(duì)開發(fā)工具
獲勝者: Eclipse IDE (Eclipse Foundation)
提名:
1) IBM WebSphere Studio with Rational ClearCase (IBM)
2) Oracle JDeveloper (Oracle)
3) BEA WebLogic Workshop (BEA Systems)
1

最佳Java 創(chuàng)新工具
獲勝者: Eclipse IDE (Eclipse Foundation)
提名:
1) Java Studio Creator (Sun Microsystems)
2) IntelliJ IDEA (JetBrains)
3) BEA WebLogic Workshop (BEA Systems)
19) 最佳 Java SOA Kit
獲勝者:BEA WebLogic Workshop (BEA Systems)
提名:
1) Java Web Services Developer Pack (Sun Microsystems)
2) IBM Emerging Technologies Toolkit (IBM)
3) Oracle JDeveloper (Oracle)
20) 最佳 Java 無線應(yīng)用
獲勝者: IBM WebSphere MQ Everyplace (IBM)
提名:
1) RIM Blackberry Wireless Handheld (Research in Motion)
2) Ericsson Wireless Office (Ericsson)
3) ValueFirst Velocity Plus (ValueFirst)
21) 最佳 Java 類庫
獲勝者: SWT (Eclipse Foundation)
提名:
1) Asynchronous IO Java Package (IBM)
2) Quest JClass (Quest)
3) Unified IO for Java (Andrey Kuznetsov)
22) 最佳 數(shù)據(jù)庫工具或者驅(qū)動(dòng)程序
獲勝者:MagicDraw UML (No Magic)
提名:
1) Oracle JDeveloper (Oracle)
2) IBM Rational Rose Data Modeler (IBM)
3) AllFusion ERwin Data Modeler (CA)
23) 最佳 Java 持久層架構(gòu)
獲勝者:Oracle Application Server TopLink 10g (Oracle)
提名:
1) WebObjects (Apple)
2) iBatis SQL Map (Open Source: iBatis)
3) Kodo JDO (SolarMetric)
24) 最佳 Java 調(diào)試工具
獲勝者: Eclipse (Eclipse Foundation)
提名:
1) NetBeans (Sun Microsystems)
2) Enerjy Code Analyzer (Enerjy Software)
3) IBM Rational (IBM)
25) 最佳 Java 應(yīng)用開發(fā)框架
獲勝者: Sun Java Studio Enterprise (Sun Microsystems)
提名:
1) IBM Rational (IBM)
2) IntelliJ IDEA (JetBrains)
3) BEA WebLogic Workshop (BEA Systems)
26) 最佳 Java 書
獲勝者:Hibernate in Action (Manning Publications)
提名:
1) J2EE BluePrints (Sun Microsystems)
2) Core Java 2 (Sun Microsystems)
3) Java Developer’s Guide to Eclipse (IBM)
Oracle 9i開始,創(chuàng)建數(shù)據(jù)庫時(shí)默認(rèn)包含了XDB特性。一旦啟動(dòng)了數(shù)據(jù)庫和Listener,Oracle XDB的http服務(wù)就占用8080端口,剛好和JBoss、Tomcat等默認(rèn)端口沖突。除了修改Tomcat等外,還可以修改XDB的配置。
Oracle XDB的端口設(shè)置不在配置文件中,而是在數(shù)據(jù)庫里。修改XDB的http和ftp服務(wù)端口的方法有3種:
1.使用sys登錄Oracle,利用dbms_xdb修改端口設(shè)置
SQL> -- Change the HTTP/WEBDAV port from 8080 to 8081
SQL> call dbms_xdb.cfg_update(updateXML(
2 dbms_xdb.cfg_get()
3 , '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()'
4 , 8081))
5 /
Call completed.
SQL> -- Change the FTP port from 2100 to 2111
SQL> call dbms_xdb.cfg_update(updateXML(
2 dbms_xdb.cfg_get()
3 , '/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text()'
4 , 2111))
5 /
Call completed.
SQL> COMMIT;
Commit complete.
SQL> EXEC dbms_xdb.cfg_refresh;
PL/SQL procedure successfully completed.
2.使用OEM console,選擇數(shù)據(jù)庫,XML Database,Configuration。更改XDB的有關(guān)設(shè)置。
3.去掉數(shù)據(jù)庫的初始化參數(shù): dispatchers='(PROTOCOL=TCP) (SERVICE=XDB)',將會(huì)禁止XDB的http和ftp服務(wù)。