OWL 2 Web本体语言结构规范的第9.4节数据类型定义展示了如何定义自定义数据类型,给出了以下示例:
\na:SSN rdf:type rdfs:Datatype .\n\na:SSN owl:equivalentClass [\n rdf:type rdfs:Datatype ;\n owl:onDatatype xsd:string ;\n owl:withRestrictions (\n [ xsd:pattern "[0-9]{3}-[0-9]{2}-[0-9]{4}" ]\n )\n] .\n\na:hasSSN rdfs:range a:SSN .\nRun Code Online (Sandbox Code Playgroud)\n所以这里我们\xe2\x80\x99通过faceta:SSN限制数据类型来定义一个新的数据类型。到目前为止,一切都很好。xsd:stringxsd:pattern
但是规范说了一些我不明白的东西:
\n\n\n由数据类型定义公理 \xe2\x80\xa6 定义的数据类型具有空词法空间,因此它们不能出现在文字中。
\n
为什么a:SSN这里会有一个空的词汇空间?xsd:string它是通过约束viafacet的值空间来定义的xsd:pattern。XSD 1.1 第 2 部分:数据类型的第 4.3.4节模式表示
\n\n\xe2\x80\xa6模式是对数据类型的 \xc2\xb7 值空间 \xc2\xb7 的约束,这是通过将 \xc2\xb7 词法空间 \xc2\xb7 约束到 \xc2\xb7literals\xc2\xb7 来实现的,匹配一组\xc2\xb7正则表达式\xc2\xb7的每个成员。
\n
所以我们\xe2\x80\x99re 约束 的值空间,但是我们\xe2\x80\x99通过约束( …
是否可以在Cloud Foundry上部署侦听端口443上的HTTPS请求的node.js应用程序?
我可以在Cloud Foundry论坛中找到各种对SSL支持的引用,但没有HTTPS应用程序的实际示例.文章" 在cloudfoundry landscape上设置SSL "似乎表明我需要安装nginx并使用它,但是没有足够的信息告诉我我需要做什么.