perfsonar-dev - RNC files for registration
Subject: perfsonar development work
List archive
- From: Maciej Glowiak <>
- To: Loukik Kudarimoti <>, Perfsonar Development List <>
- Subject: RNC files for registration
- Date: Fri, 19 Jan 2007 15:39:45 +0100
- Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA CXBIWXMAAEU1AABFNQF8gVf5AAAAB3RJTUUH1QYQDjo6uEWvwgAAAM5JREFUGNNN0LFqAkEUheGj KRZsfATrvENgYyH4APabxwgWGUUQC99BsNDCInUq7VImbbDZ0kayxBXMuN7jvTuKVh//mZlmQKZ1 EhQ8GAVgZECspEBdWQHRjR70KlgFKkoUaCw3ijSYQ4n5HfBK4a4jDcdDQPol/80Sr9BxZOOL4Fmr Jq8VBx7eopaSPvWGOm67fqol3j1q0XNs7Nk2cs6MU6gPNzf+ZGKQX4Ek8H6rAnFZnXB2vJxJcv8g C2P+WzL4tD+Txc4KydrIkh+eAdo01QbjQ84vAAAAAElFTkSuQmCC
- Organization: Poznan Supercomputing and Networking Center
Hi Loukik,
I think the need of complete description LSRegisterRequest for all services is not appropriate. I've just browsed the registration part of RRD MA interface specification and I think we should divide the RNC file on two separate sections. One should define general LSRegisterRequest and should be put ONLY in LS interface specification (message & metadata elements), the second one should be defined by particular services (data element).
For instance (look at the end of the listing):
========================================================================
# ... namespaces ...
start = element nmwg:message { MessageContent }
MessageContent =
Identifier? &
MessageIdentifierRef? &
Type &
(
ServiceMetadata,
Data+
)
Identifier =
attribute id { xsd:string }
MessageIdentifierRef =
attribute messageIdRef { xsd:string }
Type =
attribute type { "LSRegisterRequest" }
ServiceMetadata=
element nmwg:metadata {
(
Identifier &
MetadataIdentifierRef? &
ServiceSubject
)
}
MetadataIdentifierRef =
attribute metadataIdRef { xsd:string }
ServiceSubject = element perfsonar:subject {
(
Identifier &
ServiceInfo
)
}
ServiceInfo =
element psservice:service {
(
Identifier &
element psservice:serviceName {text} &
element psservice:accessPoint {text} &
element psservice:serviceType {text} &
element psservice:serviceDescription {text} ?
)
}
Data =
element nmwg:data {
(
Identifier &
MetadataIdentifierRef &
Metadata
)
}
# --------------------------------------------------
# TO BE DEFINED in particular service documents
# --------------------------------------------------
#
# Metadata =
# element nmwg:metadata {
# (
# ...
# )
# }
========================================================================
Best regards
Maciej
--
--------------------------------------------------------------------
| Maciej Glowiak Network Research and Development ||
|
Poznan Supercomputing and Networking Center ||
| (+48 61) 858 2024 http://monstera.man.poznan.pl/ ||
====================================================================
- RNC files for registration, Maciej Glowiak, 01/19/2007
- Re: RNC files for registration, Loukik Kudarimoti, 01/19/2007
- Re: [pS-dev] Re: RNC files for registration, Maciej Glowiak, 01/22/2007
- Re: [pS-dev] Re: RNC files for registration, Loukik Kudarimoti, 01/24/2007
- Re: [pS-dev] Re: RNC files for registration, Maciej Glowiak, 01/24/2007
- Re: [pS-dev] Re: RNC files for registration, Loukik Kudarimoti, 01/24/2007
- Re: [pS-dev] Re: RNC files for registration, Maciej Glowiak, 01/24/2007
- Re: [pS-dev] Re: RNC files for registration, Loukik Kudarimoti, 01/24/2007
- Re: [pS-dev] Re: RNC files for registration, Maciej Glowiak, 01/24/2007
- Re: [pS-dev] Re: RNC files for registration, Loukik Kudarimoti, 01/24/2007
- Re: [pS-dev] Re: RNC files for registration, Maciej Glowiak, 01/22/2007
- Re: RNC files for registration, Loukik Kudarimoti, 01/19/2007
Archive powered by MHonArc 2.6.16.