2. About EbaseXi combines user interface development, business process management and powerful data integration in a single technology RAD toolset. provides a fast and easy way to create and publish web services
3. Mashup details Create a mashup using two web services. Input: plain text Output: processed text with POS value and other useful details. One web service will identify the text language and will pass the language code and the input text to the second web service, in order to return the processed text.
4. What we have Racai web services: Language Identification Text Processing Link: http://www.racai.ro/webservices/LangId.asmx?WSDL http://www.racai.ro/webservices/TextProcessing.asmx?WSDL
5. What we need Web service – generated using WSDL Resources – containing the web services Business view with the resources attached Integration service to combine the two web services and generate a new one.
6. How we do? Add new Web service Using the WSDLs from Racai, will import them and generate two entities used by RAD. TEXT_PROCESS_WS LANGID_WS Add new Business view Attach the two web services to this business view Create new integration service and set to use the business view defined above.
10. MashUp – with script Create a script to combine the web services. set modern_languages = true; set rare_languages =false; call LANGID_WS; if [(language = 'en') OR (language = 'ro')] set input = text_input; set lang_TP = language; call TEXT_PROCC_WS; else set PROCESSRESULT = 'Limbaidentificata nu esteEnglezasauRomana.'; endif
11. Parameters LANGID_WS – extern resource name (for Language Identification web service) ; TEXT_PROCC_WS - extern resource name (for Text Processing web service) ; Modern_language , rare_language –mandatory input fields for Language Identification web service; Language – the output from Language Identification WS; Text_input – the input for Language Identification WS; Input – the input for Text processing WS; Lang_tp – the output from Language Identification WS; PROCESSRESULT – the output from Text Processing WS