WebLogic vs WebSphere | WebLogic Server 11gR1 vs WebSphere 8.0
Toepassingsbedieners speel 'n groot rol in moderne ondernemingsrekenaars deur op te tree as die platform vir die ontwikkeling, ontplooiing en integrasie van ondernemingstoepassings. Toepassingsbedieners fasiliteer algemene funksies soos verbinding, sekuriteit en integrasie. Dit laat ontwikkelaar toe om slegs op die besigheidslogika te fokus. Twee van die voorste Java EE-gebaseerde toepassingsbedieners is WebLogic en WebSphere toepassingsbedieners.
Wat is WebLogic?
WebLogic (Oracle WebLogic Server) is 'n kruisplatform Java EE-toepassingsbediener wat deur Oracle Corporation ontwikkel is. WebLogic-bediener bied 'n familie produkte gebaseer op Java EE-platform. Afgesien van die toepassingsbediener, is dit saamgestel uit WebLogic Portal ('n ondernemingsportaal), EAI (Enterprise Application Integration) platform, WebLogic Tuxedo ('n transaksiebediener), WebLogic Communication Platform en 'n webbediener. Huidige weergawe van die toepassingsbediener is WebLogic Server 11gR1, wat in Mei 2011 vrygestel is. WebLogic toepassingsbediener is deel van die Oracle Fusion Middleware-portefeulje. Groot databasisse soos Oracle, Microsoft SQL-bediener, DB2, ens. word deur die WebLogic-bediener ondersteun. 'n Eclipse Java IDE genaamd WebLogic Workshop kom saam met die WebLogic-platform. WebLogic toepassingsbediener is interoperabel met. NET en kan maklik geïntegreer word met CORBA, COM+, WebSphere MQ en JMS. BPM en datakartering word ondersteun deur die Prosesuitgawe van die bediener. Verder bied WebLogic-bediener ondersteuning vir verskeie oop standaarde soos SOAP, UDDI, WSDL, WSRP, XSLT, XQuery en JASS.
Wat is WebSphere?
WebSphere (WebSphere Application Server, of WAS) is 'n toepassingsbediener wat deur IBM ontwikkel is. Dit is die hoofproduk in IBM se familie van WebSphere-produkte. Die huidige weergawe daarvan is 8.0., wat in Junie 2011 vrygestel is. Die huidige weergawe is 'n bediener wat aan JAVA EE 6 voldoen. Oop standaarde soos Java EE, XML en Web Services word gebruik om die WebSphere-toepassingsbediener te bou. Dit is 'n multi-platform toepassingsbediener wat Windows, Linux, Solaris, AIX, i/OS en z/OS bedryfstelsels en x86, x86-64, PowerPC, SPARC, IA-64 en zSeries argitekture ondersteun. WebSphere-bediener is versoenbaar met Apache HTTP-bediener, Microsoft IIS, Netscape Enterprise Server en IBM HTTP-bediener. Die verstekpoort vir verbinding is 9060. Java EE-sekuriteitsmodel (saam met die sekuriteit wat deur die onderliggende bedryfstelsel verskaf word) verskaf die basis vir die sekuriteitsmodel van die WebSphere-toepassingsbediener.
Wat is die verskil tussen WebLogic en WebSphere?
Hoewel WebLogic-bediener en WebSphere-bediener twee van die voorste Java EE-gebaseerde toepassingsbedieners is, het hulle hul eie verskille. WebLogic toepassingsbediener word deur Oracle ontwikkel, terwyl WebSphere toepassingsbediener 'n produk van IBM is. Jongste weergawe van WebSphere-bediener ondersteun Java EE 6, maar die jongste weergawe van WebLogic-bediener ondersteun net Java EE 5. Beide WebLogic- en WebSphere-bedieners word baie in die bedryf gebruik, en die Java-gemeenskap glo dat hulle min of meer dieselfde is wanneer dit kom by kenmerke en funksionaliteit wat hulle verskaf. Maar volgens 'n studie wat in Mei 2011 deur Crimson-konsultasiegroep gedoen is oor kosteverskil tussen hierdie twee toepassingsbedieners, is gevind dat WebSphere-bediener duurder is as WebLogic-bediener. Die drie hoofredes hiervoor is WebLogic se prestasievoordeel (wat minder hardeware/sagteware en ondersteuningskoste beteken), WebLogic se laer bedryfskoste en WebSphere se hoër "mensekoste" as gevolg van die behoefte om opgeleide professionele persone te gebruik.