{'fraction_non_alphanumeric': 0.026119402985074626, 'fraction_numerical': 0.0, 'mean_word_length': 5.338582677165355, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Objectifying the Web the Light Way: an RDF-based Framework for the Description of Web Objects

The advantages of object-oriented (OO) programming are well-known. Nevertheless, distributed OO middleware systems (OOM) such as CORBA, DCOM or Java RMI have not been widely adopted for the developing of Internet applications. Developers seem to perceive OOMs as overcomplex, proprietary or incompatible with current WWW development practices. Recognizing these difficulties more WWW-friendly proposals based on XML are starting to appear. This paper describes a simple OOM system that uses RDF as its Interface Definition Language (IDL) and HTTP as its RPC protocol. This approach provides most of the advantages of object-orientation while mantaining full compatibility with the existing WWW infrastructure.