APIa ... Nork eraikitzen du APUI bat?

lan-fluxua1

Aplikazioen Programazio Interfazeak nahiko denbora daramagu industrian. Baten erronka API integrazioa programatzeko behar diren garapen baliabideak aurkitzen ari da. Ez da erraza. Edozein programazio lengoaia moderno erabiliz, normalean aldagaiak zerbitzu batera bidali behar dituzu eta ondoren emaitzak XML (eXtensible Markup Language) erabiliz berreskuratu behar dituzu.

2000. urtean, Denver-en, Colorado-n, Datu Baseak Marketin Aholkularitza batean lanean ari nintzen eta Sagent Solutions izeneko tresna genuen. Sagent azkenean erosi zuen Taldea1. Group1 oso ezaguna da datu-basearen marketin eszenan aplikazio zoragarriak eraikitzeko. Ez nago ziur zer gertatzen zen erabiltzen nituen Sagent produktuekin, baina izugarriak ziren. Pantailaren ezkerraldean "transformazioak" izan dituzu eta lan-fluxu batera arrastatu ditzakezu. Transformatu bakoitzaren sarrera eta irteera guztiak automatikoki lotuko lirateke hurrengo transformatura.

Beraz, fitxategi bat inportatzeko lan-fluxua eraiki ahal izango dut, eremuak datu-base batera mapatu, eremuen balioak eraldatu, helbideak garbitu, helbideak geokodifikatu, osatutako fitxategia esportatu, etab. Lan-fluxua ere zatitu eta hainbat egin nitzake. datu berberak dituzten prozesuak. Lan-fluxu baten "back-end" -a aztertzerakoan, Sagent-ek plana XML erabiliz gorde zuen. Horrek esan nahi du, nahi izanez gero, lan-fluxua dinamikoki eraiki eta exekuta dezakezuela. Irtenbidea 6 digituko irtenbidea zen, baina datu biltegi bat manipulatzeko plana eraikitzeko minutuak behar izan ziren egunak beharrean.

APIak, Web zerbitzuak, SOAP, Flex, Ajax eta abarren agerpenarekin ... jakinmina dut zergatik inork ez duen oraindik webean oinarritutako aplikazioen programazioko erabiltzaile interfazea eraikitzeko. Beste era batera esanda, arrastatu eta askatu interfazea API deiak. SOAP-ekin, enpresek WSDL (Web Service Definition Language) gordetzen dute, funtsean web zerbitzua nola kontsumitzeko entziklopedia programatikoa den. Bost urtean inork ez du gai izan interpretatzeko irtenbide bat garatzeko API edo Web Zerbitzua lan fluxua bisualki eraikitzeko? Norbait ari al da horretan lanean?

Hona hemen eguneko $ 1 milioi mila milioi ideia. Norbaitek WSDL bat irakurri eta deiak bisualki irudikatzeko Flex interfazea eraikiko balu, arrastatu eta askatu ditzakezu deien arteko elkarrekintzak. Sarearen esteka falta da ... edonorentzat sarbidea eskuragarri bihurtzen du bere irtenbidea "programatu" dezan hizkuntza ulertu beharrik izan gabe.

Zer deritzozu?

Gune honek Akismet-ek spam erabiltzen du. Ikasi zure iruzkina nola prozesatu den.