ওয়েবলগনিক এবং জবস মধ্যে পার্থক্য

Anonim

ওয়েবলগিক বনাম জবস

অ্যাপ্লিকেশন সার্ভারগুলি আধুনিক এন্টারপ্রাইজ কম্পিউটিংয়ের একটি বড় ভূমিকা পালন করে, এটির উন্নয়ন, স্থাপনার জন্য এবং প্ল্যাটফর্ম হিসাবে কাজ করে এন্টারপ্রাইজ অ্যাপ্লিকেশন একীকরণ অ্যাপ্লিকেশন সার্ভার সাধারণ ফাংশন সহজতর, যেমন সংযোগ, নিরাপত্তা এবং ইন্টিগ্রেশন। এটি ডেভেলপারদের শুধুমাত্র ব্যবসায়িক লজিকের উপর ফোকাস করার অনুমতি দেয়। জনপ্রিয় জাভা EE- ভিত্তিক দুটি অ্যাপ্লিকেশন সার্ভার হল ওয়েব লোগিক এবং জবস অ্যাপ্লিকেশন সার্ভার। সাধারণত, ওয়েব লোগিকটি বড় উদ্যোগে ব্যবহার করা হয়, যখন ছোট / মিডডাইজ কোম্পানিগুলি দ্বারা JBoss পছন্দ করা হয়।

ওয়েবলোগিক কি?

ওয়েব লোগিক (ওরাকল ওয়েব লোগিক সার্ভার) একটি ক্রস-প্ল্যাটফর্ম জাভা ইই অ্যাপ্লিকেশন সার্ভার যা ওরাকল কর্পোরেশনের দ্বারা পরিচালিত হয়। ওয়েব লোগিক সার্ভার জাভা ইই প্ল্যাটফর্মের উপর ভিত্তি করে পণ্য একটি পরিবার প্রস্তাব। অ্যাপ্লিকেশন সার্ভার ছাড়াও, এটি ওয়েবলগিক পোর্টাল (একটি এন্টারপ্রাইজ পোর্টাল), ইএআই (এন্টারপ্রাইজ এপ্লিকেশন ইন্টিগ্রেশন) প্ল্যাটফর্ম, ওয়েব লোগিক টক্সেডো (একটি লেনদেন সার্ভার), ওয়েব লোগিক কমিউনিকেশন প্ল্যাটফর্ম এবং ওয়েব সার্ভারের সমন্বয়ে গঠিত। অ্যাপ্লিকেশন সার্ভারের বর্তমান সংস্করণটি ওয়েবলগিক সার্ভার 11gR1, যা ২011 সালের মে মাসে প্রকাশিত হয়েছিল। WebLogic অ্যাপ্লিকেশন সার্ভারটি ওরাকল ফিউশন মিডিলিয়াল পোর্টফোলিওর একটি অংশ। ওরাকল, মাইক্রোসফ্ট এসকিউএল সার্ভার, ডিবি ২২ ইত্যাদি মেজর ডেটাবেসগুলি ওয়েবলিগিক সার্ভার দ্বারা সমর্থিত। ওয়েবলগিক ওয়ার্কশপ নামক একটি Eclipse Java IDE WebLogic প্ল্যাটফর্মের সাথে আসে। ওয়েবলগিক অ্যাপ্লিকেশন সার্ভারটি ইন্টারঅপারেবল রয়েছে নেট, এবং সহজেই কোর্বা, COM +, ওয়েবএসফেয়ার MQ এবং JMS এর সাথে একত্রিত হতে পারে। BPM এবং ডেটা ম্যাপিং সার্ভারের প্রভিশন সংস্করণ দ্বারা সমর্থিত। উপরন্তু, ওয়েব লোগিক সার্ভার SOAP, UDDI, WSDL, WSRP, XSLT, XQuery এবং JASS মত বিভিন্ন খোলা স্ট্যান্ডার্ডগুলির জন্য সমর্থন উপলব্ধ করে।

--২ ->

জোবস কি?

JBoss অ্যাপ্লিকেশন সার্ভার (JBoss AS) একটি ফ্রি এবং ওপেন সোর্স অ্যাপ্লিকেশন সার্ভার যা রেডহ্যাট দ্বারা উন্নত। এটি একটি জাভা EE- ভিত্তিক অ্যাপ্লিকেশন সার্ভার, যা কেবল জাভাতে চালিত হয় না বরং জাভা EE অংশটিও প্রয়োগ করে। JBoss একটি ক্রস-প্ল্যাটফর্ম সার্ভার, যা জাভা চালানোর যেকোন সিস্টেম চালায়। JBoss বর্তমান সংস্করণ 6. 0, যা ডিসেম্বর, 2010 সালে মুক্তি পায়। JBoss বর্তমানে জাভা EE 6 ওয়েব প্রোফাইল সমর্থন করে (কিন্তু পূর্ণ জা EE 6 স্ট্যাক সমর্থিত নয়)। JBoss AOP (সাপেক্ষ ওরিয়েন্টেড প্রোগ্রামিং), ক্লাস্টারিং, ক্যাশে, ডিজিটাল ডিপোয়িং, ইজেবি, জেপিএ, জাএসস, জেসিএ, জেএমই, জেএসিসি, জাভা মেল, JSF, জেএসপি, ওয়েব সার্ভিস, জেডিবিসি এবং ওএসজি সহ বিভিন্ন প্রযুক্তি সমর্থন করে। ।

ওয়েবলগিক এবং জবস মধ্যে পার্থক্য কি?

যদিও, ওয়েব লোগিক সার্ভার এবং জবস সার্ভার দুটি জনপ্রিয় জাভা EE- ভিত্তিক অ্যাপ্লিকেশন সার্ভার, তাদের নিজস্ব পার্থক্য আছে। ওয়েব লোগিক অ্যাপ্লিকেশন সার্ভারটি ওরাকল দ্বারা তৈরি করা হয়েছে, আর JBoss অ্যাপ্লিকেশন সার্ভার একটি মুক্ত এবং ওপেন সোর্স পণ্য।JBoss সার্ভারের সর্বশেষ সংস্করণটি জাভা EE 6 ওয়েব প্রোফাইলকে সমর্থন করে, কিন্তু ওয়েবলগিক সার্ভারের সর্বশেষ সংস্করণটি শুধুমাত্র জাভা EE 5 সমর্থন করে। আপনি WebLogic এর প্রয়োজনীয়তাগুলির উপর ভিত্তি করে কনসোলের প্রয়োজনীয়তাগুলি পরিবর্তন করতে পারেন, যেমনটি স্ব কনসোল 7001 অন্তর্ভুক্ত করা হয়েছে, কিন্তু JBoss এর উপর নির্ভর করে টমক্যাট সার্ভার, এটি JBoss সম্ভব নয়। ওয়েব লোগিকিতে একাধিক স্থাপনার সম্ভাব্যতা রয়েছে, তবে কেবলমাত্র এনবিআই JBoss- এ নিয়োজনের জন্য ব্যবহার করা যেতে পারে এবং এটি খুব দ্রুত এবং সহজ।

যদিও, ওয়েবলগিক একটি ব্যয়বহুল পণ্য, এতে বেশ কিছু বৈশিষ্ট্য রয়েছে যা JBoss এ সরবরাহ করা হয় না। উদাহরণস্বরূপ, ওয়েব লোগির ওয়েব-ভিত্তিক অ্যাডমিনিস্ট্রেটর কনসোলটি JMS, ডেটা সোর্স এবং নিরাপত্তা সেটিংসের কনফিগারেশনের জন্য ব্যবহার করা যেতে পারে। মনে করুন, জবস-এ কনফিগারেশন এবং প্রশাসনটি বেশ সহজ, কিন্তু একটি UI প্রদান করা হয় না। যদিও, ওয়েবলগিকের সমস্ত API গুলির জন্য ক্লাস্টারিং সমর্থিত, ক্লাস্টারিং শুধুমাত্র জবস এর কয়েকটি বৈশিষ্ট্যগুলির জন্য সমর্থিত ওয়েব লোগিক JMS ক্লাস্টারিং অফার করে, তবে জবস না। মানক JDBC API- র WebLogic- এর ডাটাবেস সংযোগের জন্য ব্যবহৃত হয়, কিন্তু JBoss- এ কেবল jca-jdbc wrappers এর মাধ্যমে ডাটাবেস সংযোগ উপলব্ধ হয়, যার মানে হল যে প্রোগ্রামারের নিজের কোড লিখতে হবে।

ওয়েবলগিক অত্যন্ত ব্যয়বহুল, একটি পৃথক ওয়েব সার্ভার থাকার অতিরিক্ত খরচ incurs দেওয়া, যখন উল্লম্ব স্কেলিং (যেমন আরো CPUs এর যোগফল) পাশাপাশি অতিরিক্ত অর্থ খরচ করে। তার খরচ সত্ত্বেও, ওয়েবলগিক তার নির্ভরযোগ্যতা কারণে শিল্প আরো ব্যবহার করা হয়। কিন্তু, যেগুলি জটিলভাবে জটিল নয় এমন প্রকল্পগুলির জন্য, JBoss একটি ভাল বিকল্প (এটির কার্য সম্পাদন এখনও উত্পাদন পরিবেশে প্রমাণিত হয় না), এটি বিনামূল্যে। অতএব, উচ্চ মানের মূল্যবান ওয়েবলগিক সামঞ্জস্য করতে অক্ষম এমন মিডডাইজড কোম্পানিগুলির মধ্যে ছোটোদের মধ্যে JBoss জনপ্রিয়।