![]() Main page FAQ HOWTO Components Page Index myWMS News ![]() Mailinglist ![]() lexicon ![]() Recent Changes WikiEtiquette Find pages Unused pages Undefined pages Impressum ![]()
Set your name in
UserPreferences Referenced by
JSPWiki v2.2.33
i18n support |
I would like to start a discussion about the relationship and purpose of myWMS and XML. I have been busy investigating this field the last month. According to the information I found, myWMS is intended to create a framework for WMS software and finally to set a standard for WMS software. Among others a standard is needed to solve the problems in the field of interfaces with material handling systems (MHS). On the other hand I see a strong development in the acceptance of XML (eXtensible Markup Language) as a transport mechanism. Organisations like the Open Applications Group are working with independent software developers to create standards based on XML making it easier for programs to communicate smoothly. Standards like XML are seen as a linchpin to integration. What is the relationship between myWMS and XML? In what way do the purposes of both ‘projects’ overlap each other? What is the added value of myWMS against XML? I am interested to read your reactions. jhein XML is one of many way applications may talk to another. I have seen a lot of applications talking propretary languages like byte or ASCII telegramms. In myWMS we have a package regarding communications (de.mywmw.communitcation). myWMS itself talks objects, carrying the informations in a native Java way. An underlying Protocol converts informations (objects) into the language any communication interface specification should define, and vice versa. Changing the Protocol means changing the language. One of the supported languages is XML. This makes myWMS highly fexible in integration with other applications. The concept used in myWMS is not limited to WMS. In fact we did use it in other projects and we plan to continue using it. We are using XML as a possibility to talk to extern devices and extern programs. XML is a very good way to communicate with the outer world, but consider, that XML is not known to all the outer world and can so only be one possibility of communication. With some of the machines, that are rather simple like the materialflowcontroll computers (the SPSes), it is more reasonable to talk in the conventional telegram--style, to work with fixed fields and well-defined orders. On the other hand, to communicate in XML is one possibility that we use to serialize our communication-objects. Successfully we worked with stylesheets to convert from one XML to another. To come to your first question: "What is the relationship between myWMS and XML?" I guess the best answer is: "Both are tools". myWMS is a toolkit to assemble WMSes. To reach this, myWMS uses also XML as one of many possibilites for the communication.
|
||||||