Integrarea aplicațiilor 1c și SAP

Integrarea aplicațiilor 1c și SAP
Majoritatea profesioniștilor din domeniul IT și utilizatorii de aplicații diverse ar dori să se ocupe fără integrare. Nu este pentru nimic că cea mai bună integrare este absența ei. Dar, recent, utilizatorii din mediul de afaceri sunt din ce în ce mai înclinați să concluzioneze că produsele specializate cu scop unic pentru sarcini specifice îndeplinesc adesea nevoile mai bune decât un produs complet. Deoarece inițial au fost create numeroase aplicații pentru munca autonomă, trebuie să utilizați diferite programe pentru a lucra împreună la aplicații și, în special, la autobuzul de integrare.







Clientul (un magazin online care vinde o gamă largă de produse) utilizând mai multe sisteme informatice, inclusiv 1C (Enterprise Trading Management) și SAP, a solicitat o soluție pentru transferul datelor de la o aplicație la alta. Atât sistemele 1C cât și sistemele SAP susțin servicii web destul de flexibile, care nu erau suficiente.







Principala problemă a integrării a fost că programul 1C nu poate parsa descrierea wsdl a serviciului web cu includerea tipurilor externe - adică când tipurile de date sunt descrise într-un fișier xsd separat și nu în corpul descrierii wsdl a serviciului web (ca în SAP). Pe partea SAP, nu este posibilă gestionarea fișierului wsdl generat și, în consecință, include o descriere a tipurilor din acesta. Prin urmare, soluția de integrare a fost aceea de a transforma serviciul web 1C în structura serviciului web SAP.

Au fost luate în considerare câteva produse pentru integrare: IBM WebSphere Message Broker, Talend, Microsoft BizTalk Server. Ca parte a strategiei de integrare corporatistă, clientul a decis să conecteze aplicațiile împreună utilizând busul de integrare IBM WebSphere Message Broker.

În cadrul proiectului privind integrarea aplicațiilor, au fost descrise structura datelor transmise și tipurile utilizate. A fost implementat un serviciu web care cuprindea descrierea serviciului web și a tipurilor de date din organism. În interiorul WS Message Broker există o transformare în structura serviciului web din partea SAP (cererea a fost transferată deja SAP în format SAP).

Astfel, compania Ralilti (LLC RIELETI) a eliminat rapid limitarea tehnică care a apărut în integrarea aplicațiilor 1C și SAP.







Articole similare

Trimiteți-le prietenilor: