JDBC Driver Type
JDBC( Java DataBase Connectivity ) Driver :-
JDBC (Java Database Connectivity) Driver, जो कि JDBC API को डेटाबेस से संवाद स्थापित करने
के लिए उपयोग होता है, एक सॉफ़्टवेयर कंपोनेंट होता है। JDBC ड्राइवर JDBC API के ऊपर बना होता
है और इसका मुख्य कार्य होता है विभिन्न डेटाबेस प्लेटफ़ॉर्म और ड्राइवर वेंडरों के साथ संवाद
स्थापित करना।
JDBC ड्राइवर डेटाबेस वेंडर द्वारा प्रदान किए जाते हैं और प्रत्येक डेटाबेस प्लेटफ़ॉर्म के लिए एक
अलग-अलग ड्राइवर मौजूद होता है। ये ड्राइवर डेटाबेस सर्वर तक पहुंचने और डेटा को पढ़ने और
लिखने के लिए JDBC API के साथ संवाद
स्थापित करते हैं।
दोस्तों Driver से पहले JDBC क्या होता है जाने Click : JDBC क्या हैJDBC क्या है
JDBC (Java Database Connectivity) ड्राइवरों को चार विभिन्न प्रकार (टाइप) में
वर्गीकृत किया जाता है। ये चार टाइप हैं:
A) JDBC-ODBC ब्रिज ड्राइवर (Type 1): यह ड्राइवर ODBC (Open Database Connectivity) का उपयोग
करता है। यह JDBC कॉल्स को ODBC कॉल्स में परिवर्तित करता है और इसके द्वारा ODBC तक
पहुंच तथा डेटाबेस से डेटा लेता है।
B) Native-API, partly Java driver (Type 2): यह ड्राइवर डेटाबेस वेंडर की नैटिव एपीआई (Native API)
का उपयोग करता है। यह JDBC कॉल्स को वेंडर की नैटिव एपीआई कॉल्स में परिवर्तित करता है
और इसके द्वारा नैटिव एपीआई तक पहुंच तथा डेटाबेस से डेटा लेता है।
C) JDBC Net pure Java driver (Type 3): यह ड्राइवर एक मध्यस्थ (intermediary) टायप (type) होता
है जो जावा कोड को एक मध्यस्थ सर्वर (intermediary server) तक भेजता है। इस मध्यस्थ सर्वर का
काम उपयोगकर्ता के डेटाबेस सर्वर तक पहुंचना होता है। यह ड्राइवर डेटाबेस वेंडर की नैटिव ड्राइवर
का उपयोग नहीं करता, बल्कि इसमें प्यूर जावा कोड का उपयोग किया जाता है।
D) Native-protocol pure Java driver (Type 4): एक JDBC ड्राइवर का प्रकार है जो पूरी तरह से जावा
में लिखा गया होता है और डेटाबेस के साथ सीधे संवाद स्थापित करने के लिए नैटिव प्रोटोकॉल
का उपयोग करता है। इस ड्राइवर को डेटाबेस वेंडर द्वारा प्रदान किए गए जावा API (Application
Programming Interface) का उपयोग करके विकसित किया जाता है। यह ड्राइवर सीधे डेटाबेस
सर्वर के साथ संवाद स्थापित करने के लिए नेटवर्क प्रोटोकॉल का उपयोग करता है, जैसे TCP/IP।
इसका मतलब होता है कि यह ड्राइवर अतिरिक्त संचार स्तर की आवश्यकता के बिना डेटाबेस से
संवाद स्थापित कर सकता है।
अतिरिक्त सॉफ़्टवेयर या ड्राइवर की आवश्यकता नहीं होती है। यह स्वतंत्र रूप से काम करता
है और उपयोगकर्ता को डेटाबेस कनेक्शन स्थापित करने की अनुमति देता है।
Type1 Type2 Type3 Type4 पढने से पहले आपको यह जनना है DataBase क्या होता है
Click करे : - डेटाबेस क्या है
0 टिप्पणियाँ