Wednesday 1 December 2021

Dec-2019(6) Write note on followings i) Meta data ii) API & OLE






Dec-2019(6) Write note on followings

i) Meta data

Metadata is machine-readable information about a resource, or “data about data.” Such information might include details on content, format, size, or other characteristics of a data source. ... NET, metadata includes type definitions, version information, external assembly references, and other standardized information.



Metadata provides information about the image. Metadata enriches the data with information that makes it easier to find, use and manage. The information includes: file format - eg JPEG , GIF or PNG.



मेटाडेटा किसी संसाधन या "डेटा के बारे में डेटा" के बारे में मशीन-पठनीय जानकारी है। यह जानकारी डेटा Source के प्रारूप, आकार, सामग्री या अन्य विशेषताओं के संबंध में भी हो सकती हैं। डोट NET मेटाडेटा में, Type परिभाषाएँ, संस्करण की जानकारी, बाहरी संदर्भ और अन्य मानकीकृत जानकारी शामिल हैं।



मेटाडेटा इमेजज के बारे में भी जानकारी प्रदान करता है। मेटाडेटा डेटा को ऐसी जानकारी से समृद्ध करता है जिससे इसे ढूंढना, उपयोग करना और प्रबंधित करना आसान हो जाता है। जानकारी में शामिल हैं: फ़ाइल स्वरूप - जैसे JPEG , GIF या PNG।



ii) API & OLE

"API :- stands for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other."

Full Form : Application Programming Interface, यह भी एक सॉफ्टवेयर होता है जो कि किसी दूसरी सॉफ्टवेयर के साथ मिल कर कार्य/सहायता प्रदान करता है।



An API is a software which can be used by other softwares, to communicate with other softwares or even hardwares. It acts as a bridge between different softwares and devices.

एपीआई एक सॉफ्टवेयर होता है जो कि दूसरे सॉफ्टवेयर द्वारा यूज किया जाता है। यह अलग अलग सॉफ्टवेयर के बीच में सेतु की भांति व्‍यवहार करता है।



Example


(Say, If you were to build a software application for banking and your friend has already deployed a calculator application for calculating simple interest and compound interest, you probably wouldn't write the whole code from scratch, you would re-use the pre-existing external software components so as to prevent re-inventing the wheel and make your life as a developer easier.



But what if your friend is not willing to share his application's source code with you, as he doesn't want to compromise the security of his code or what if your friend's app uses some technology which you are not familiar with, how would you be able to use it in your own application?



The solution is for your friend to make an Application Programming Interface or an API and give its endpoint to you. Using this endpoint you can make API calls, which would help the two applications in communicating easily.



What is an endpoint?

An endpoint is a simple URL through which you can use an API (or a Web API).)



(मान लीजिए, यदि आप बैंकिंग के लिए एक सॉफ्टवेयर एप्लिकेशन बनाना चाहते हैं और आपके मित्र ने पहले से ही साधारण ब्याज और चक्रवृद्धि ब्याज की गणना के लिए एक कैलकुलेटर एप्लिकेशन को तैनात किया है, तो आप शायद पूरे कोड को खरोंच से नहीं लिखेंगे, आप पहले से मौजूद का फिर से उपयोग करेंगे बाहरी सॉफ़्टवेयर घटक ताकि पहिए के पुन: आविष्कार को रोका जा सके और एक डेवलपर के रूप में आपके जीवन को आसान बनाया जा सके। लेकिन क्या होगा यदि आपका मित्र अपने आवेदन के स्रोत कोड को आपके साथ साझा करने के लिए तैयार नहीं है, क्योंकि वह अपने कोड की सुरक्षा से समझौता नहीं करना चाहता है या क्या होगा यदि आपके मित्र का ऐप कुछ ऐसी तकनीक का उपयोग करता है जिससे आप परिचित नहीं हैं, तो आप कैसे होंगे इसे अपने स्वयं के एप्लिकेशन में उपयोग करने में सक्षम हैं? इसका समाधान आपके मित्र के लिए एक एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस या एक एपीआई बनाना है और आपको उसका समापन बिंदु देना है। इस एंडपॉइंट का उपयोग करके आप एपीआई कॉल कर सकते हैं, जो दो अनुप्रयोगों को आसानी से संचार करने में मदद करेगा।



एक समापन बिंदु क्या है?

एक एंडपॉइंट एक साधारण यूआरएल है जिसके माध्यम से आप एक एपीआई (या एक वेब एपीआई) का उपयोग कर सकते हैं।)



OLE :- Object linking and embedding (OLE) is a Microsoft technology that facilitates the sharing of application data and objects written in different formats from multiple sources.

ऑब्जेक्ट लिंकिंग और एम्बेडिंग (OLE) एक Microsoft तकनीक है जो कई स्रोतों से विभिन्न स्वरूपों में लिखे गए एप्लिकेशन डेटा और ऑब्जेक्ट को साझा करने की सुविधा प्रदान करती है।



Object linking and embedding (OLE) allows programmers of Windows applica- tions to create an application that can display information from other Windows applications and allows the user to edit that information within the application that created it. The Visual Basic OLE control is used to link and embed objects.

ऑब्जेक्ट लिंकिंग और एम्बेडिंग (ओएलई) Window Applications के प्रोग्रामर को एक ऐसा एप्लिकेशन बनाने की अनुमति देता है जो अन्य विंडोज़ applications से जानकारी प्रदर्शित कर सकता है और उपयोगकर्ता को उस जानकारी को उस एप्लिकेशन के भीतर संपादित करने की अनुमति देता है जिसने इसे बनाया है। Visual Basic OLE नियंत्रण का उपयोग Objects को जोड़ने और एम्बेड करने के लिए किया जाता है।


Sound clips, spreadsheets, and bitmaps are typical examples of components found in OLE documents.

ध्वनि क्लिप, स्प्रेडशीट और बिटमैप्स OLE दस्तावेज़ों में पाए जाने वाले घटकों के विशिष्ट उदाहरण हैं।




OLE is the method for displaying and manipulating data found in other window applications for example, Microsoft Word, Excel etc. With Object linking, VB application is linked by path name to another windows application. However, other window application called server application, stores and maintains linked data. With Object Embedding Source data from server application is actually stored in VB application called the client application.



ओएलई अन्य विंडो Applications में पाए जाने वाले डेटा को प्रदर्शित करने और हेरफेर करने की विधि है, उदाहरण के लिए, माइक्रोसॉफ्ट वर्ड, एक्सेल इत्यादि। ऑब्जेक्ट लिंकिंग के साथ, वीबी एप्लिकेशन पाथ नाम से दूसरे विंडोज़ एप्लिकेशन से जुड़ा हुआ है। हालांकि, अन्य विंडो एप्लिकेशन जिसे सर्वर एप्लिकेशन कहा जाता है, लिंक किए गए डेटा को स्टोर और रखरखाव करता है। ऑब्जेक्ट एम्बेडिंग के साथ सर्वर एप्लिकेशन से स्रोत डेटा वास्तव में क्लाइंट एप्लिकेशन नामक वीबी एप्लिकेशन में संग्रहीत होता है।



The simplest and quickest way to use OLE is by making use of the OLE container control, provided as standard by Visual Basic. With no programming, you can draw one of these controls onto your Visual Basic form, set the Source to point to the file of your.



ओएलई का उपयोग करने का सबसे सरल और तेज तरीका ओएलई कंटेनर नियंत्रण का उपयोग करना है, जिसे विजुअल बेसिक द्वारा मानक के रूप में प्रदान किया गया है। बिना प्रोग्रामिंग के, आप इनमें से किसी एक नियंत्रण को अपने विजुअल बेसिक फॉर्म पर ड्रा कर सकते हैं, स्रोत को अपनी पसंद की फाइल पर इंगित करने के लिए सेट कर सकते हैं।

No comments:

Post a Comment