API… APUI-ді кім салады?

жұмыс процесі1

Бізде қолданбалы бағдарламалау интерфейсі біраз уақыт болды. Қиындық API интеграцияны бағдарламалау үшін қажетті даму ресурстарын табу болып табылады. Бұл оңай емес. Кез-келген заманауи бағдарламалау тілін қолдана отырып, сіз әдетте қызметке айнымалыларды орналастырып, содан кейін XML (eXtensible Markup Language) нәтижелерін шығарып алуыңыз керек.

2000 жылы Денверде, Колорадо штатында мәліметтер базасы бойынша маркетинг бойынша консультацияда жұмыс істедім және бізде Sagent Solutions деген құрал болды. Сагентті ақыр соңында сатып алды 1-топ. Group1 кейбір фантастикалық қосымшаларды құру үшін мәліметтер базасының маркетингтік сахнасында жақсы танымал. Мен бұрын қолданған Sagent өнімдеріне не болғанын білмеймін, бірақ олар керемет болды. Экранның сол жағында сізде «түрлендірулер» болды және оларды жұмыс процесіне апаруға болады. Әр түрлендірудің барлық кірістері мен нәтижелері автоматты түрде келесі түрлендіруге тәуелді болады.

Сонымен, мен файлды импорттауға, өрістерді мәліметтер базасына бейнелеуге, өрістердің мәндерін түрлендіруге, мекен-жайларды тазартуға, мекен-жайлардың геокодтарын жасауға, аяқталған файлды экспорттауға және т.с.с жұмыс процесін құра аламын. бірдей мәліметтермен өңдейді. Жұмыс процесінің «артқы жағын» қарау кезінде, Sagent XML көмегімен жоспарды сақтады. Бұл, егер сіз қаласаңыз, жұмыс үрдісін динамикалық түрде құруға және орындауға болатындығын білдіреді. Шешім 6 таңбалы шешім болды, бірақ деректер қоймасында айла-шарғы жасау жоспарын құру бірнеше күннің орнына бірнеше минутты алды.

API, Web Services, SOAP, Flex, Ajax және т.с.с. пайда бола бастағанда ... неге веб-қолданбалы бағдарламалық жасақтама интерфейсін әлі күнге дейін ешкім құрып үлгермегені маған қызық. Басқаша айтқанда, үшін апарып тастау интерфейсі API қоңыраулар. SOAP көмегімен компаниялар веб-қызметті тұтынудың бағдарламалық энциклопедиясы болып табылатын WSDL (Веб-қызметтің анықтамалық тілі) сақтайды. Бес жылдың ішінде ешкім анды түсіндірудің шешімін таба алмады API немесе жұмыс процесін көрнекі түрде құруға арналған Веб-сервис пе? Біреу жұмыс істеп жатыр ма?

Міне, менің күніне 1 миллиард долларлық идеям. Егер біреу WSDL-ді оқи алатын және қоңырауларды көрнекі түрде көрсете алатын Flex интерфейсін құра алса, онда сіз қоңыраулар арасындағы өзара әрекеттестікті апарып тастай аласыз. Бұл Интернеттің жетіспейтін сілтемесі ... кез-келген адам үшін кез-келген тілді түсінбей, өз шешімін «бағдарламалауға» қол жетімді веб-сайт.

Сен не ойлайсың?

Бұл сайт спамның төмендеуі үшін Akismet пайдаланады. Деректеріңіздің қалай өңделетінін біліңіз.