2010-09-02 9 views
7

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

जो हमने पाया है, उनमें से अधिकांश एसएपी सिस्टम पर हैं। अब, एसएपी के बारे में मुझे बहुत कुछ पता है यह महंगा है, 2) विशाल, 3) और सब कुछ और कुछ भी करता है जिसे आपको कभी भी अपने विशाल व्यवसाय के लिए चलाने की आवश्यकता हो सकती है। स्वाभाविक रूप से, यह सब कुछ कमजोर है, और साइट पर संसाधन अभेद्य buzz-word लड़ी बिक्री सामग्री के बीच एक क्रॉस हैं, और अपरिवर्तनीय शब्दकोष लड़े उन्नत तकनीकी सामग्री को नए के लिए थोड़ा सा है, लेकिन तकनीकी रूप से सक्षम उपयोगकर्ता उसे डुबोने में सक्षम है में दांत

तो मैं क्या सोच रहा हूं: एक तृतीय पक्ष के रूप में, यह एक एसएपी स्थापना नहीं चला रहा है, क्या हमारे लिए वेब सेवा या अन्य एपीआई के माध्यम से हमारी साइट के डेटा तक पहुंच प्रदान करने का कोई तरीका है? क्या यह सिर्फ एक निश्चित डब्लूएसडीएल प्रदान करने या लागू करने का मामला है (और वह क्या होगा)? एसएपी के साथ गहन अनुभव के बिना किसी के लिए यह संभव है? या यह एक पूर्ण गैर स्टार्टर है?

उत्तर

3

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

मेरी सिफारिश एक ग्राहक (या एक संभावित ग्राहक) को ढूंढना होगा, जिसके पास आवश्यक तकनीकी और प्रक्रियात्मक ज्ञान के साथ अपने आईटी विभाग में कोई है और जो विकास परियोजना आयोजित करने में रूचि रखता है। इस तरह, आपको एक वास्तविक प्रणाली (पाठ्यक्रम का परीक्षण) और कोई ऐसा व्यक्ति जो आपको सिस्टम की मूल बातें समझा सकता है। लेकिन, जैसा कि मैंने कहा, जटिलता के लिए तैयार रहें।

+0

सलाह के लिए धन्यवाद। हम उम्मीद कर रहे हैं कि प्रक्रिया के माध्यम से हमें चरवाहे करने के लिए कम से कम एक ग्राहक प्राप्त करें। आप सही हैं-मुझे लगता है कि यह प्रति-व्यवसाय अनुकूलन है जो मुझे चिंतित करता है (जैसा कि किसी भी प्रकार के ब्लोट के विपरीत)। जिज्ञासा से, व्यवसाय आमतौर पर स्टॉक कॉन्फ़िगरेशन को संशोधित/अनुकूलित कैसे करते हैं? क्या यह अक्सर साइटों/संस्करणों के बीच असंगतता के बिंदु पर है? – AndrewO

+0

स्टॉक कॉन्फ़िगरेशन जैसी कोई चीज़ नहीं है। आप सबकुछ के बारे में कॉन्फ़िगर कर सकते हैं। बेशक, समझदार सुझाव और सर्वोत्तम प्रथाएं हैं, लेकिन ये देश से देश और उद्योग से उद्योग तक भी काफी भिन्न हैं। उदाहरण के लिए, "उद्योग" एसडी सलाहकार आमतौर पर कुछ भी करने में सक्षम नहीं होंगे, लेकिन अस्पतालों के लिए बिलिंग प्रक्रियाओं की बात करते समय उनके सिर हिलाएं। – vwegert

1

vwegert कुछ उत्कृष्ट अंक बनाता है।

अपने प्रश्न के इस भाग के रूप में:

तो क्या मैं सोच रहा हूँ है: एक 3 पार्टी के रूप में, कि एक एसएपी स्थापना नहीं चल रहा है, वहाँ प्रस्ताव का उपयोग करने के हमारे लिए एक रास्ता है किसी वेब सेवा या अन्य एपीआई के माध्यम से हमारी साइट के डेटा पर? यह केवल एक निश्चित डब्लूएसडीएल को लागू करने या प्रदान करने का मामला है (और क्या होगा)?

तकनीकी रूप से किसी भी ग्राहक की सेवाओं को किसी ग्राहक के एसएपी सिस्टम में वेब-सेवाओं के रूप में बेनकाब करना संभव है। ऐसा करने के लिए आपको एसएपी के पूर्व ज्ञान की आवश्यकता नहीं है। (एसएपी एक डब्लूएसडीएल आयात करने में सक्षम होना चाहिए, हालांकि पहले पूर्व-ईसीसी 5 सिस्टम में कुछ सीमाएं हो सकती हैं)।

उदाहरण के लिए मीटर पढ़ने, हवाईअड्डा प्रस्थान कार्यक्रम, उद्योग के रुझान आदि प्रदान करने वाली सेवा उपयोगकर्ता के सिस्टम में क्या है या वे इसे कैसे सेट अप करते हैं, इस पर निर्भर नहीं है। हालांकि जैसे ही ग्राहक प्रणाली के डेटा में अपडेट शुरू करने की आवश्यकता होती है, तब आपको अधिक विशिष्ट एसएपी ज्ञान तक पहुंच की आवश्यकता होती है।

यह भी ध्यान रखें कि कई एसएपी कार्यों को वेब सेवाओं के रूप में भी उजागर किया जा सकता है, लेकिन आम तौर पर आपको ऐसा करने के लिए एसएपी (एबीएपी) ज्ञान वाले किसी व्यक्ति की आवश्यकता होती है।

एबीएपी भाषा वास्तव में काफी सरल है, लेकिन डेटा मॉडल और एसएपी में कॉन्फ़िगर करने योग्य विकल्पों के असंख्य को समझने के लिए एक विशाल सीखने की वक्र है।

+0

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

+0

मुझे यह मानना ​​है कि मैं खुद को डब्लूएसडीएल पसंद करता हूं - इसकी कठोर संरचना के कारण, यह बेहतर टूलिंग समर्थन की अनुमति देता है। आरईएसटी सामग्री के बारे में कोई धारणा नहीं करता है, और यह डेवलपर के लिए महत्वपूर्ण भागों को समझने के लिए छोड़ देता है। बीटीडब्लू, आप http://help.sap.com/saphelp_nwpi711/helpdata/en/48/c7a206da5e31ebe10000000a42189b/frameset.htm – vwegert

+0

पर एक नज़र डालना चाहते हैं वेब-सेवाओं का उपभोग करने के लिए कुछ काम आवश्यक है। तकनीकी रूप से यह कठिन नहीं है, लेकिन मुझे एबीएपी प्रोग्रामर का बहुत छोटा प्रतिशत मिला है जिसने वेब-सेवाओं का उपयोग किया है। ग्राहक के रूप में मैं उस डेटा के प्रकार के बारे में अधिक चिंतित हूं जिसे आपके सिस्टम पर धक्का दिया जाना चाहिए। मॉड्यूल के आधार पर यह अभी भी काफी जटिल हो सकता है। क्या आने वाले डेटा को एसएपी में संग्रहीत किया जाना चाहिए, या यह सिर्फ रिपोर्टिंग के लिए है; एसएपी एकीकरण परियोजनाओं में एक दुःस्वप्न में बदलाव करने की आदत है, जो ग्राहकों की अनिच्छा को समझा सकता है। कार्यक्षमता को ढूंढना भी आसान नहीं है जिसे एसएपी के भीतर नहीं किया जा सकता है। – Esti

संबंधित मुद्दे