2012-03-28 15 views
0

Ich bin ziemlich neu zu Web Services in Java. Ich begann mit einem Projekt, in dem bereits eine implementiert wurde, und es gibt viele Referenzen auf den Namensraum org.apache.axiom.om.Was bedeutet "OM" in org.apache.axiom.om?

Wofür steht das om?

+0

http://ws.apache.org/axiom/apidocs/org/apache/axiom/om/package-summary.html –

+0

Dafür ist Google da. – mre

+1

und Google beantwortet http://ws.apache.org/axiom/apidocs/org/apache/axiom/om/package-summary.html und gegeben den ganzen Text, der gegeben wurde, hat es wirklich nicht meine Augen. –

Antwort

2

Ich denke, es steht für Object Model, da es überall in Axiom home page geschrieben wird, auch im Titel.

Ich denke, einige Phantasie in dieser Situation verwendet werden könnte ..

+0

Ich bin phantasievoll, aber ich schreibe alle meine Namespaces mit ganzen Wörtern. Explizit ist besser als implizit. (Zen von Python). –

+2

@Stephane Also nehme ich an, dass jemand Guido anweisen sollte, das 're' -Paket in' regularexpression' umzubenennen? Es gibt auch ein 'weakref ',' sched', 'os' - nun könnte ich weitermachen. Manchmal ist auch die Kürze wichtig;) – Voo

+0

yep, du hast recht ;-), und es ist zugegeben (in den Büchern, die ich zumindest gelesen habe), dass die Namen der Python-Module viel zu pingelig sind. –