API ... Kes ehitab APUI-d?

töövoog1

Meil on selles valdkonnas juba pikka aega olnud rakenduste programmeerimise liidesed. Väljakutse API on integratsiooni programmeerimiseks vajalike arendusressursside leidmine. See ei ole lihtne. Mis tahes kaasaegset programmeerimiskeelt kasutades peate tavaliselt muutujaid teenusesse postitama ja seejärel tulemused XML-i (eXtensible Markup Language) abil alla laadima.

2000. aastal töötasin Colorado osariigis Denveris andmebaaside turunduskonsultatsiooni alal ja meil oli tööriist nimega Sagent Solutions. Sagenti ostis lõpuks Group1. Group1 on andmebaaside turunduse valdkonnas hästi tuntud fantastiliste rakenduste loomiseks. Ma pole kindel, mis juhtus Sagenti toodetega, mida varem kasutasin, kuid need olid uskumatud. Ekraani vasakul küljel olid teil „teisendused“ ja saate need lohistada töövoogu. Iga teisenduse kõik sisendid ja väljundid seovad automaatselt järgmise teisendusega.

Nii et saaksin luua faili importimiseks töövoo, väljad kaardistada andmebaasi, muuta väljade väärtusi, puhastada aadresse, geokodeerida aadresse, eksportida valmis fail jne. Võiksin isegi töövoo jagada ja teha mitu töötleb samu andmeid. Töövoo „tagapõhja” ülevaatamisel salvestas Sagent plaani XML-i kasutades. Põhimõtteliselt tähendab see seda, et kui soovite, saate töövoo dünaamiliselt üles ehitada ja käivitada. Lahendus oli 6-kohaline lahendus, kuid andmelaoga manipuleerimise plaani koostamine võttis päevade asemel minuteid.

API-de, veebiteenuste, SOAP-i, Flexi, Ajaxi jms ilmumisega on mul huvi, miks keegi pole veel pidanud veebipõhist rakenduste programmeerimise kasutajaliidest üles ehitama. Teisisõnu, lohistamisliides API kõned. SOAPi abil salvestavad ettevõtted WSDL-i (Web Service Definition Language), mis on põhimõtteliselt programmiline entsüklopeedia veebiteenuse tarbimiseks. Viie aasta jooksul pole keegi suutnud välja töötada lahendust filmi tõlgendamiseks API või veebiteenus, et visuaalselt luua töövoog? Kas keegi töötab selle kallal?

Siin on minu idee selle miljardi dollari eest. Kui keegi suudaks ehitada Flex-liidese, mis suudab lugeda WSDL-i ja visuaalselt kõnesid esindada, siis võite kõnede vahelised suhted lohistada. See on veebi puuduv link ... muutes veebi kõigile ligipääsetavaks, et nad saaksid oma lahendusi programmeerida, ilma et peaksid ühtegi keelt mõistma.

Mis sa arvad?

Sellel saidil kasutatakse rämpsposti vähendamiseks Akismetit. Vaadake, kuidas teie andmeid töödeldakse.