Over een twee- drietal weken zal ik voor mn werk een java-applicatie moeten gaan aanpassen om XML-berichten te kunnen ontvangen en versturen. Ik heb het echter nu al erg druk en heb te weinig tijd om zelf een eerste oriëntatie te maken om te kunnen beslissen met welke technieken dit te gaan doen.
Ik hoopte daarom dat jullie mij zouden kunnen helpen door het geven van tips welke technieken hierbij goed te gebruiken zijn, en welke juist niet. Ik hoop hierdoor de tijd die ik kan besteden aan het voorbereiden niet verloren gaat aan technieken die later niet toepasbaar blijken te zijn voor mijn situatie.
Het gaat om het volgende:
De java-applicatie bestaat uit dit moment uit een rekenmodule met bijbehorende webbased GUI, waarin oa klantgegevens, bepaalde verbruiksgegevens en offertegegevens kunnen worden beheerd. De rekenmodule berekent de prijzen voor de offertes. In verband met integratie met het CRM-systeem dat hier gebruikt wordt (Siebel voor de geïnteresseerden onder ons) zal in fase 1 voortaan de klant- en verbruiksgegevens worden ingevoerd in Siebel.
De java-applicatie heeft echter deze gegevens wel nodig om een offerte te kunnen maken, dus zullen deze gegevens met XML worden doorgegeven. Via de GUI van de java-applicatie kunnen medewerkers dan een offerte aanmaken, en oa de status hiervan bijhouden. Iedere offerte die wordt aangemaakt of gewijzigd moet ook in Siebel (read-only) te zien zijn, dus de java-applicatie zal voor iedere nieuwe/gewijzigde offerte een XML-bericht naar Siebel sturen.
Aangezien de java-applicatie niet altijd vanuit Siebel wordt aangeroepen is er dus geen sprake van een request-response scenario. In fase 1 is er dus nog sprake van 1 type (layout) bericht naar Siebel, en 1 type bericht van Siebel, maar zoals het er nu naar uit ziet zullen in volgende fases er ook andere types berichten ontvangen en verwerkt moeten gaan worden.
Welke technieken raden jullie me aan om me in te gaan verdiepen en welke niet? Ik heb al aardig wat termen (SAX, DOM, JDOM, SOAP, SAAJ, Xerces, Xalan etc) voorbij zien komen, maar heb gewoon de tijd niet om me te verdiepen in allen, dus hoop dat jullie me op weg kunnen helpen..
Alvast bedankt!
Ik hoopte daarom dat jullie mij zouden kunnen helpen door het geven van tips welke technieken hierbij goed te gebruiken zijn, en welke juist niet. Ik hoop hierdoor de tijd die ik kan besteden aan het voorbereiden niet verloren gaat aan technieken die later niet toepasbaar blijken te zijn voor mijn situatie.
Het gaat om het volgende:
De java-applicatie bestaat uit dit moment uit een rekenmodule met bijbehorende webbased GUI, waarin oa klantgegevens, bepaalde verbruiksgegevens en offertegegevens kunnen worden beheerd. De rekenmodule berekent de prijzen voor de offertes. In verband met integratie met het CRM-systeem dat hier gebruikt wordt (Siebel voor de geïnteresseerden onder ons) zal in fase 1 voortaan de klant- en verbruiksgegevens worden ingevoerd in Siebel.
De java-applicatie heeft echter deze gegevens wel nodig om een offerte te kunnen maken, dus zullen deze gegevens met XML worden doorgegeven. Via de GUI van de java-applicatie kunnen medewerkers dan een offerte aanmaken, en oa de status hiervan bijhouden. Iedere offerte die wordt aangemaakt of gewijzigd moet ook in Siebel (read-only) te zien zijn, dus de java-applicatie zal voor iedere nieuwe/gewijzigde offerte een XML-bericht naar Siebel sturen.
Aangezien de java-applicatie niet altijd vanuit Siebel wordt aangeroepen is er dus geen sprake van een request-response scenario. In fase 1 is er dus nog sprake van 1 type (layout) bericht naar Siebel, en 1 type bericht van Siebel, maar zoals het er nu naar uit ziet zullen in volgende fases er ook andere types berichten ontvangen en verwerkt moeten gaan worden.
Welke technieken raden jullie me aan om me in te gaan verdiepen en welke niet? Ik heb al aardig wat termen (SAX, DOM, JDOM, SOAP, SAAJ, Xerces, Xalan etc) voorbij zien komen, maar heb gewoon de tijd niet om me te verdiepen in allen, dus hoop dat jullie me op weg kunnen helpen..
Alvast bedankt!