Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP का उपयोग करके SAP सिस्टम के साथ संचार करना

आप PHP से किसी भी SAP सिस्टम के साथ कई तरह से संचार कर सकते हैं, लेकिन पसंदीदा मानक उपलब्ध विकल्प हैं

  • आरएफसी (रिमोट फंक्शन कॉल)
  • वेब सेवाएं

PHP के पास SAP के साथ संचार करने के लिए एक RFC लाइब्रेरी है। लेकिन आपके समस्या विवरण में मुख्य काम आपके साथी के साथ है क्योंकि वे एसएपी घटक के साथ काम कर रहे हैं। आपको उनके साथ यह जांचना होगा कि वे सेवाओं या आरएफसी को क्या पसंद करते हैं। यदि उनके पास पहले से कोई मौजूदा एपीआई (कुछ भी हो सकता है) है जो आपके उद्देश्य की पूर्ति कर सकता है, तो उनके साथ दोबारा जांच करना न भूलें। क्योंकि यह पूरी तरह से उन पर निर्भर करता है कि वे कैसे चाहते हैं कि आप उनके डेटा तक पहुंचें।

साथ ही, डेटा की फ़ेचिंग आवश्यकता के अनुसार n बार की जा सकती है, यह पूरी तरह से इस बात पर निर्भर करता है कि डेटा कब अपडेट और रिफ्रेश हो रहा है। आप दिन में केवल एक बार चलने के लिए कुछ शेड्यूल किए गए कार्यों के साथ कॉल (या तो RFC या सेवाएं) कॉन्फ़िगर कर सकते हैं


  1. एसएपी सिस्टम से कनेक्ट करते समय PHP साबुन क्लाइंट डब्लूएसडीएल एक्सटेंशन का समर्थन नहीं कर रहा है

    नीति टैग को इस तरह अपडेट करना संभव समाधान हो सकता है <wsp:UsingPolicy wsdl:required="true"/> नीति टैग को इस तरह अपडेट करें: <wsp:UsingPolicy wsdl:required="false"/> और सेवा का प्रयास करें एक अन्य संभावित विकल्प /ws_policy/ को /standard/ में बदलना है और आप वेब सेवा

  1. रेल के साथ हॉटवायर का उपयोग करना

    यदि आप बिना किसी जावास्क्रिप्ट कोड को लिखे पेज परिवर्तन और फॉर्म सबमिशन को तेज करने और जटिल पेजों को घटकों में विभाजित करने का तरीका ढूंढ रहे हैं, तो यह पोस्ट आपको हॉटवायर के साथ रेल को अगले स्तर तक ले जाने में मदद करेगी। यह लेख आपको सर्वर-साइड रेंडरिंग के लिए टूल का उपयोग करना सिखाएगा। हॉटवायर क्या

  1. रेल के साथ कोणीय का उपयोग करना 5

    आपने पहले कहानी सुनी है। आपके पास पहले से ही आपके विकेन्द्रीकृत और पूरी तरह से काम कर रहे बैक-एंड एपीआई और किसी भी सामान्य टूलसेट से बने फ्रंट-एंड पर चलने वाला एक एप्लिकेशन है। अब, आप कोणीय पर आगे बढ़ना चाहते हैं। या, शायद आप अपनी रेल परियोजनाओं के साथ एंगुलर को एकीकृत करने का एक तरीका ढूंढ रहे हैं