140 likes | 165 Views
Syndication. Adriana Baciu Finsiel Romania. Collaboration. Collaboration = give + take = export + import (information) XML – define the concept (DTD, Schema) and then describe your structure Schemas: RSS, RDF (Dublin Core), Darwin Core
E N D
Syndication • Adriana Baciu • Finsiel Romania Tallinn, 13 December 2005
Collaboration • Collaboration = give + take = export + import (information) • XML – define the concept (DTD, Schema) and then describe your structure • Schemas: RSS, RDF (Dublin Core), Darwin Core • DC metadata such us Author, Contributor, Release date, Source of information • Resource Description Framework (RDF) is a framework for representing information on the Web, A “machine readable web page” • XML/RPC, SOAP – making (complex) objects travel, used in searches
Always fresh • Fast content for web sites with RDF • Spot the orange button • The information is not “took over” by the hosts websites, but instead “advertised” on those • The RDF channels are automatically updated on regular basis (can be parametrized using the specific OS scheduler), without further requirements of human resources
EC CHM 2 syndication • Local channels: • Default channels: • News, Stories, Events (exporting latest or selected list of items), not editable. • News channel • Custom channels, later defined by administrators for specific types of information • Every section has a channel • Remote channels: • RDF channels exposed by other sites that the portal harvests • Administrators control the list of harvested channels • Harvested information is displayed with the use of portlet
Display the syndicated information • Portlets are the tool for display: • Create a portlet for every new remote RDF channel you insert in your portal and display it where necessary; • Default local channels (latest or selected list of items), each has an associated portlet • “Local Channels” is a special portlet that displays the list of your local channels (makes your syndicated information easy to be retrieved by visitors)
Portals in your network • Usage of XML/RPC techniques, remote search launched from local portal. • Allows the creation of a list of portals that are able to respond to free text searches, “Other Searches” section of your portal.
EC CHM net registry • Central place for the registration of existing RDF channels in the CHM sites and collaborators network • Central place for retrieving the locations of such channels • The EC CHM site administrators can register/retrieve information about existing collaboration • Registered RDF channels are divided into categories by the type of items they contain (News, Red Lists, Miscellaneous) • Sites/portals built using the EC CHM 2 technology just declare their existence, the list of channels is automatically discovered
EC CHM net registry • Used also to declare the participation into the CHM network of portals. • Portals automatically searched in advanced searches from various sites using XML-RPC (EC CHM v2 software allows that)
What’s needed for RDF • Local tool for collecting information and export in RDF format • Local tool for RDF harvesting and interpretation into human readable format • Support for XML-RPC if external searches are to be performed over the local site • RDF channels are automatically generated and can serve anybody at anytime