Mashup'lar için standart desteği ortaya çıkıyor

  • Oct 21, 2023

Bu hafta başında IBM'in, SMash olarak bilinen Web karmaları içinde kullanıcı verilerini güvenli hale getirmek için açık bir yaklaşım ortaya koyduğuna dair duyuru, şimdiye kadar yapılan en önemli duyuruydu. Endüstrinin hızla büyüyen ve çoğu zaman ele avuca sığmayan Web dünyasına yapı ve düzen getirmeye çalıştığı yol hakkında ortaya çıkan hikayede son adım mashup'lar.

Bu hafta başında yapılan duyuruda IBM açık bir yaklaşım oluşturdu Kullanıcı verilerini içeride güvende tutmak için Web karmalarıSMash olarak bilinen, endüstrinin hızla büyüyen ve çoğu zaman asi Web mashup'ları dünyasına yapı ve düzen getirmeye çalıştığı yol hakkında gelişen hikayenin en son adımıydı.

benim yaptığım gibi burada ele alınıyor Geçmişte, mashup'ların çevrimiçi uygulamaların daha hızlı ve çok daha ucuz bir şekilde geliştirilmesine olanak sağlama konusunda muazzam bir potansiyeli vardı. geliştirme üzerine montajölçek ekonomileri yüksek düzeyde yeniden kullanım olanağı sağlarve bunun sonucunda yazılım çözümlerini hızlı bir şekilde elde etme yeteneği doğru veri içinde Doğru yer en doğru zaman.

Ancak karma alanında her şey pembe değil geçen sonbaharda yazdığım gibi; rağmen, son kullanıcı veya kurumsal karmaların yaygın bir gerçeklik haline gelmesinden önce hala önemli zorluklar var. çok sayıda teklif bugün var olan. O zamandan bu yana, benimseme sorunları listesine ekleyebileceğim tek önemli yeni öğe var; o da önde gelen karma çözümlerin çoğunun yeterince iyi bir SaaS dağıtım modeli sağlamadığı gerçeği. Sonuç olarak Yahoo! Borular Çok daha karmaşık ve daha karmaşık olmasına rağmen, yaygın olarak benimsenmesi için gerekli düşük bariyere sahip bir karma aracının en iyi örneği olmaya devam ediyor. JackBe, Serena ve yakında Lotus gibi yetenekli kardeşler, öğrendiği her şeyi yeni bir paketle yeniden paketliyor gibi görünüyor. etkileyici QEDWiki kurumsal sınıf bir ürüne dönüştürüyoruz.

Mashup'lar Tutarlı Bir
Neyse ki geçen yıl gündeme getirdiğim pek çok konu için iyi haberler ufukta görünüyor. Şimdi öyle görünüyor ki mashup endüstrisi, alanı önümüzdeki yıl çok daha yaşanabilir hale getirebilecek bir yöne doğru gidiyor. Örneğin en büyük endişelerimden ikisi, karma modeli benimsemek isteyen kuruluşlar için başlangıç ​​dışı (tüm kuruluşların %21'i) ilgilendiklerini bildirdi geçen yıl), 1) ciddi güvenlik ve kimlik desteğinin olmayışı ve 2) widget'lar, gadget'lar ve diğer Web uygulamaları gibi Web bölümlerinin montajı için ortak standartlara sahip olmamaktı. Karma işlemleri nasıl güvence altına alacağınızı, hassas kullanıcı ve iş verilerini güvenli bir şekilde nasıl kullanacağınızı veya nerede yapacağınızı bilmeden Altyapı ve araç yatırımlarına ilişkin bahisler göz önüne alındığında, çoğu kuruluş büyük ihtimalle bir kenara oturup bu riskler ortadan kalkana kadar bekleyecektir. ele alinan.

IBM'in bu hafta SMash ile ilgili duyurusu, şu anda sunulan birçok çözümden sadece biriydi; bu iki sorunu yalnızca karma alanda çözmekle kalmıyor, ancak kişisel ve profesyonel verilerimiz İnternet'te ve kuruluşlarımız bünyesinde giderek daha fazla birleştikçe Web endüstrisi genelinde. Bu alandaki çabalar arasında Google'ın OpenSocial girişimi benimsenmesi yönündeki baskıya DataPortability.org'kum OpenFriendFormat'nin desteği, karma dünyasında da veri güvenliği, güvenlik ve mobilite dünyasını geliştiriyor.

Ancak mashup'lara standart yaklaşımlar ve teknikler kazandıracak en kapsamlı ve ayrıntılı planın, OpenSAMWebDAV, openid, LDAP gibi mevcut birçok standarttan yararlanan ve aynı zamanda DataPortability.org'un standartlarına abone olarak Hem tüketiciye hem de işletmeye karmaşık, heterojen karışımlar sunmak için tutarlı ve iyi organize edilmiş tasarım ve etkileşim modeli toplum. Daha da önemlisi, halihazırda OpenSAM'i destekleyen Web uygulamaları sunan çok sayıda şirketten bahsediyorlar. OpenSAM vizyonu geniştir ve kullanım yelpazesine odaklanmıştır ve OpenSAM çalışanları şunu söylüyor: "OpenSAM bir uygulamaya eklendiğinde hemen mashup'lara katılabilir. Tümü diğer OpenSAM uygulamaları."

Hala çözülmesi gereken çok şey olmasına ve standartların karmaşası deneyimli yazılım geliştiricileri ve BT personeline bile kafa karıştırıcı gelse de, sonuç şu ki, erken Web öncüleri tarafından farklı Web uygulamalarının parçalarını yeni Web uygulamalarına yapıştırmak için kullanılan gerilla teknikleri artık yerini daha olgun ve iyi belgelenmiş tekniklere bırakıyor yaklaşımlar. Sonuç, mashup'ları kullanıcı topluluğundaki yaygın gerçekliğe yaklaştırmaya ve somut iş sonuçları elde etmeye yardımcı olacak. Yakın gelecekte BT uygulamalarında biriken işlerin azaltılmasına yardımcı olunması (her ne kadar karmaların yönetimi ve idaresi şu anda potansiyel bir baş ağrısı olmaya devam etse de) Şimdi).

Şu anda Web mashup alanında takip ettiğimiz yeni ortaya çıkan standartlar ve yaklaşımlar şunlardır:

  • OpenAjax. IBM tarafından başlatılan ancak 100'den fazla üye şirketle sektör genelinde geniş bir desteğe sahip olan OpenAjax, Birçok 3. taraf tedarikçiden kod ve verileri tasarım sırasında veya canlı olarak güvenli bir şekilde getirmek için giderek zenginleşen model entegrasyon. Yeni OpenAjax Merkezi 1.1 Birden fazla kaynaktan veri çeken mashup'larda veri güvenliğini sağlamak için yukarıda bahsedilen IBM tarafından geliştirilen yaklaşım olan SMash desteğini içeren standart Web'de ve yerel SOA'larda, iyi belgelenmiş temellere dayanan yeni nesil karmalar ve destekleyici ürünler oluşturmak isteyenler için ilgi çekici bir seçenek gibi görünüyor standartlar.
  • OpenSAM. Karma oluşturma için kapsamlı ve gelişmiş standartlar ve belgelenmiş uygulamalar kümesi. OpenSAM, keşif, provizyon, markalama, kimlik, iş akışı, belge depolama, meta veriler ve daha fazlasını içeren çok çeşitli karma yetenekleri desteklemesi bakımından oldukça ileri düzeydedir. OpenSAM, bugün onu uygulayan bir dizi mevcut ürünü listeler ve aynı zamanda birçok görünüm ve hissi de sağlar. karma üzerine inşa edilmiş daha fazla uygulamayla karşılaştıkça birçok kullanıcının yararlı bulacağı standartlar yaklaşmak.
  • DataPortability.org. Özel olarak mashup'lar için tasarlanmamış ancak verilerin birlikte çalışabilirliğini ve taşınabilirliğini mümkün kılan bir dizi açık standart sunan DataPortability.org'un mantrası "mevcut teknolojiler + anahtar teslim referans planları + basit kullanıcı hikayesi." DataPortability.org, çoğu OpenSAM ile örtüşen, taşınabilir veriler için popüler yeni açık Web standartlarından oluşan bir listeyi destekler. içermek APML, açık kimlik, RSS, OAuth, ve diğerleri.

Bilgilerin ve Web bölümlerinin açık entegrasyonu ve aktarımı etrafındaki bu üç geniş girişim, Kendi alanlarında lider oyuncular ve yeni ve gelişmekte olan önde gelen standartların üzerine akıllıca inşa edilen uzay. Bunlar, mevcut karma araçlarının çoğundaki güçlü desteğin çok ötesinde gelişiyor olsa da, artık şunu bekleyebiliriz: Yeni nesil ürünler, geliştiricilerin karma hikâyesini engelleyen pek çok sorunu çözecek. Hangi büyük bir hızla büyüyor son birkaç yılda son kullanıcı dünyasına geçiş.

Kuruluşunuz bunları mümkün kılan karma yaklaşımları veya araçları kullanmayı düşünüyor mu? Hikayenizi aşağıdaki Talkback'te anlatın.