3 lipca 2009

IOF 2.0 i Downloader 0.2

W odpowiedzi na ogromną popularność stworzonego parę miesięcy temu formatu IOF, służącego do udostępniania informacji o ofercie sklepu, zrealizowaliśmy 2 zależne od siebie projekty. Pierwszy dotyczył przebudowy i rozbudowy udostępnianych dokumentów XML.

W trakcie prac postanowiliśmy uwzględnić wszystkie istotne elementy opisu produktów, dodając dodatkowo do bramki pośredniczącej informację o słownikach danych takich jak kategorie, producenci, słowniki opisu produktów, cechy, serie i gwarancje., rozmiary, jednostki miar. Zostały zachowane 2 wcześniejsze bramki light i full, udostępniające informację o produktach, cenach i ich dostępności. Natomiast znaczącej reorganizacji postaci XML uległy zawartości plików. Nowy format IOF 2.0 jest bardziej elegancki i spójny, przez co będzie chętniej tworzony przez zewnętrznych dostawców oprogramowania. Format ten nie powinien ulegać już dalszym istotnym zmianom. Nawet jeżeli aktualnie program IAI-Shop.com Downloader nie obsługuje wszystkich elementów plików, zostały one od razu wyposażone w dane, które będą wykorzystywane w przyszłości.

Struktura plików XML została tak pomyślana, aby nawet początkujący programiści, odczytując tylko jeden plik np. „full" byli w stanie rozpoznać wszystkie elementy. Osiągnęliśmy to poprzez dodanie atrybutów „name". Program Downloader rozpoznaje formaty plików IOF zachowując kompatybilność wsteczną. Jeżeli korzystali Państwo z plików IOF dostarczanych przez dostawców korzystających z IAI-Shop.com, nie jest konieczna aktualizacja linków, bramka będzie dostarczała od razu format IOF 2.0.

Przy okazji prac, w celu wykorzystania mnóstwa nowych danych, została stworzona druga odsłona programu IAI-Shop.com Downloader oznaczona jako 0.2. Ta wersja programu zawiera szereg ulepszeń i dodaną obsługę formatu IOF 2.0. Zostały również dodane elementy, których nie zdążyliśmy dodać do wersji 0.1 np. obsługi różnych walut. Zalecamy niezwłoczną aktualizację programów IAI-Shop.com Downloader, z uwagi na trudności w rozwiązywaniu problemów, wcześniej stwierdzonych i rozwiązanych w trakcie prac nad 3 odsłoną.

Dalsze plany:
Dalsze plany rozwoju bramki IOF 0.2 zakładają uczynienie z niej formatu otwartego, dostępnego dla wszystkich producentów oprogramowania do prowadzenia sklepów i programów F/K. Mamy nadzieję, że dzięki temu, używając darmowego programu Downloader rozwiążą Państwo problem synchronizacji danych z dostawcami, nawet jeżeli Państwa dostawcy nie korzystają z IAI-Shop.com. Zostaną w ciągu najbliższych dni przygotowane pliki XSD definiujące i dokumentujące format zastosowanych danych oraz zostanie przygotowana instrukcja programistyczna.

W ramach rozwoju aplikacji IAI-Shop.com Downloader 0.3 została zaplanowana przede wszystkim zmiana polegająca na dodaniu kolejnych elementów udostępnianych danych IOF oraz wprowadzenie ustawiania dostawców na podstawie źródeł danych. Jeżeli produkty będą aktualizowane na podstawie bramki dostawcy X, właśnie taki dostawca będzie ustawiony w Panelu administracyjnym.

 

Załączniki:
Pobierz plikUdostępnianie informacji na potrzeby integracji.jpg
Pobierz plikPlik bramki IOF 2.0.jpg
Pobierz plikFragment bramki full IOF 2.0.jpg