Տարբերությունը WebLogic-ի և WebSphere-ի միջև

Տարբերությունը WebLogic-ի և WebSphere-ի միջև
Տարբերությունը WebLogic-ի և WebSphere-ի միջև

Video: Տարբերությունը WebLogic-ի և WebSphere-ի միջև

Video: Տարբերությունը WebLogic-ի և WebSphere-ի միջև
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Հուլիսի
Anonim

WebLogic ընդդեմ WebSphere | WebLogic սերվեր 11gR1 ընդդեմ WebSphere 8.0

Հավելվածային սերվերները մեծ դեր են խաղում ժամանակակից ձեռնարկությունների հաշվարկման մեջ՝ հանդես գալով որպես ձեռնարկության հավելվածների մշակման, տեղակայման և ինտեգրման հարթակ: Հավելվածի սերվերները հեշտացնում են ընդհանուր գործառույթները, ինչպիսիք են կապը, անվտանգությունը և ինտեգրումը: Սա թույլ է տալիս ծրագրավորողին կենտրոնանալ միայն բիզնես տրամաբանության վրա: Java EE-ի վրա հիմնված առաջատար կիրառական սերվերներից երկուսն են WebLogic և WebSphere հավելվածների սերվերները:

Ի՞նչ է WebLogic-ը:

WebLogic (Oracle WebLogic Server) Java EE հավելվածների սերվեր է, որը մշակվել է Oracle Corporation-ի կողմից:WebLogic սերվերն առաջարկում է Java EE հարթակի վրա հիմնված ապրանքների ընտանիք: Բացի հավելվածի սերվերից, այն կազմված է WebLogic պորտալից (ձեռնարկության պորտալ), EAI (Ձեռնարկությունների հավելվածների ինտեգրում) հարթակից, WebLogic Tuxedo-ից (գործարքի սերվեր), WebLogic հաղորդակցման հարթակից և վեբ սերվերից: Հավելվածի սերվերի ընթացիկ տարբերակը WebLogic Server 11gR1-ն է, որը թողարկվել է 2011թ. մայիսին: WebLogic հավելվածների սերվերը Oracle Fusion Middleware պորտֆելի մի մասն է: Հիմնական տվյալների բազաները, ինչպիսիք են Oracle-ը, Microsoft SQL սերվերը, DB2-ը և այլն, աջակցվում են WebLogic սերվերի կողմից: WebLogic Workshop կոչվող Eclipse Java IDE-ն գալիս է WebLogic հարթակի հետ: WebLogic հավելվածի սերվերը փոխգործունակ է. NET-ի հետ և կարող է հեշտությամբ ինտեգրվել CORBA-ի, COM+-ի, WebSphere MQ-ի և JMS-ի հետ: BPM-ի և տվյալների քարտեզագրումը աջակցվում է սերվերի Process Edition-ի կողմից: Ավելին, WebLogic սերվերը ապահովում է տարբեր բաց ստանդարտների աջակցություն, ինչպիսիք են SOAP, UDDI, WSDL, WSRP, XSLT, XQuery և JASS:

Ի՞նչ է WebSphere?

WebSphere (WebSphere Application Server, կամ WAS) IBM-ի կողմից մշակված հավելվածների սերվեր է: Այն IBM-ի WebSphere արտադրանքների ընտանիքի հիմնական արտադրանքն է: Դրա ընթացիկ թողարկումը 8.0 է, որը թողարկվել է 2011թ. հունիսին: Ներկայիս տարբերակը JAVA EE 6-ին համապատասխան սերվեր է: WebSphere հավելվածի սերվերը կառուցելու համար օգտագործվում են բաց ստանդարտներ, ինչպիսիք են Java EE, XML և Web Services: Այն բազմահարթակ կիրառական սերվեր է, որն աջակցում է Windows, Linux, Solaris, AIX, i/OS և z/OS օպերացիոն համակարգերին և x86, x86-64, PowerPC, SPARC, IA-64 և zSeries ճարտարապետություններին: WebSphere սերվերը համատեղելի է Apache HTTP սերվերի, Microsoft IIS, Netscape Enterprise սերվերի և IBM HTTP սերվերի հետ: Միացման համար նրա լռելյայն պորտը 9060 է: Java EE անվտանգության մոդելը (հետ կապված հիմքում ընկած օպերացիոն համակարգի անվտանգության հետ) հիմք է հանդիսանում WebSphere հավելվածի սերվերի անվտանգության մոդելի համար:

Ո՞րն է տարբերությունը WebLogic-ի և WebSphere-ի միջև:

Չնայած WebLogic սերվերը և WebSphere սերվերը Java EE-ի վրա հիմնված կիրառական սերվերներից երկուսն են, նրանք ունեն իրենց տարբերությունները:WebLogic հավելվածների սերվերը մշակվել է Oracle-ի կողմից, մինչդեռ WebSphere հավելվածների սերվերը IBM-ի արտադրանքն է: WebSphere սերվերի վերջին տարբերակն աջակցում է Java EE 6-ին, սակայն WebLogic սերվերի վերջին թողարկումն աջակցում է միայն Java EE 5-ին: Ե՛վ WebLogic, և՛ WebSphere սերվերները լայնորեն օգտագործվում են արդյունաբերության մեջ, և Java համայնքը կարծում է, որ դրանք քիչ թե շատ նույնն են, երբ այն: վերաբերում է նրանց տրամադրած առանձնահատկություններին և ֆունկցիոնալությանը: Սակայն 2011թ. մայիսին Crimson խորհրդատվական խմբի կողմից իրականացված ուսումնասիրության համաձայն՝ այս երկու հավելվածների սերվերների միջև ծախսերի տարբերության վերաբերյալ, պարզվել է, որ WebSphere սերվերն ավելի թանկ է, քան WebLogic սերվերը: Դրա երեք հիմնական պատճառներն են WebLogic-ի կատարողական առավելությունը (ինչը նշանակում է ավելի քիչ ապարատային/ծրագրային և աջակցության ծախսեր), WebLogic-ի ավելի քիչ գործառնական ծախսերը և WebSphere-ի ավելի բարձր «մարդկանց ծախսերը»՝ պատրաստված մասնագետներ օգտագործելու անհրաժեշտության պատճառով:

Խորհուրդ ենք տալիս: