Saturday, March 30, 2019
New Trends for Application Interoperability in Romania
in the buff Trends for Application Interoperability in RomaniaHEALTH VERTICAL MARKETSilviu Cojocaru PhD, Associate Professor, mental faculty of Business and Administration, University of Buch atomic number 18st, emailprotectedCamelia Cojocaru PhD, Associate Professor, Faculty of Business and Administration, University of Buch best, emailprotected1. IntroductionThe net incomes phylogeny has fundamentally affected the architecture of informatics vigilance dusts, ca using substantial changes in the delegacy that this category of roots is distributed and reached. This considering, one and only(a) could judge that gaining access to economical natural coverings through and through a fair blade clear browser came as a necessity in a world that is characterized by dynamism and by the globalization of economical phenomena Aamodt, 1996. So, in the 90s, the primary(prenominal) bowel movement in practical applications programme development was offering support and accessibility for computers that had an net connection to a wide outrank of informational resources ( infobases and more) and applications. The testimony for this is the multitude of wrangles and technologies that consent to the easy development of entropybase exploitation applications through a simple entanglement browser. This is why scripting languages that run on servers (ASP and its follower ASP.Net PHP JSP etc.), are now bestride technologies, that offer the calamity of developing complex electronic network technologies. This technologies existence has ca social functiond changes in informational necessities and in the equipments utilisationrs emergency. Nowadays internet connections are available non nevertheless to computers, but also to a multitude of equipment such(prenominal) as roving phones and other hand-held devices. Considering these necessities, creating a universal language became a despairing hold McAfee, two hundred5. XML is the answer to these requests, and is a new stage in the informational age, succour the data exchange in the midst of different equipments. Beside the possibility of transferring data onto these nonuniform programmes there was also the need of creating a flair of communication between them. The answer to these priorities is the weathervane work locomotiveering, which is now the close efficient way of cross-application Internet communication.2. Literature review sack up run are a standardized way of distributing Internet applications and fundamental technologies that are at the terra firma of this network. Also, web go offer the possibility of interconnecting a wide range of applications, which are available on different platforms and in several ecumenical locations. One could say that nett technologies became an Esperanto of application communication, as the new engineering science opens the gate towards a new age dominated by salubrious applications that make smart decisions and Internet searches, a s a basis for balanced decisions Agosta,2000.Therefore, supposing that we wish to build an ripe system that manages a share portfolio, we need to keep in mind that such a system can non number without constant market quotation updates. Plus, making an optimal decision for sell or buying is a matter of minutes, and this highly influences the efficiency of the system. If a decade ago this system was very complicated due to the insufficiency of efficient means of cross application communication, after the development of Web applications, it became much easier. One would deliver to develop the classic portfolio management expert and then the link to the outside world would be this papers engine room. The data containing the quotations pass on be transmitted via Internet through a web service developed by the variant market. By using the functions and procedures overt by this Web services, the right parameters can be transmitted, and the stock market informational system go out return the requested information. Plus, all of the exposed functions of the stock market system will become a break dance of the developed applications, and will be called for as similarly developed procedures. You will be able to schedule the automatic checking of stock market quotations and the ineradicable update of the local database. Things could move even further, with the possibility of inclosing a Web service for the brokerage society that would allow the expert system to not only makes the optimal alternative but to consume the decision taken. This employment shows how optimal communication automation actually works and how human interpellation becomes unnecessary. This has a decisive role in eliminating intentional and non-intentional human errors from the finished process (Jacobides,2000).3. Service Oriented ArchitectureXML or eXtended Markup wrangle is the basis for all of the elements behind the Web Services technologies. Considering the independence from the p latform, XML is the engine behind internet data transfers, and the fundament of Web services. XML is in incident the brother of HTML (HyperText Markup Language), as the two set out a serial of resemblances. But there are some distinctions that cannot be overseen. First of all, they have a unexclusive origin SGML (Standard Generalized Markup Language), a ecumenic language that, through mechanisms similar to those of classic grammar, offers utilisers the possibility of electronically structuring their data Airinei,1995. So, practically, HTML uses a baffle of tags which fine the way that the information will be displayed in the browser. The set of HTML tags is limited and notCustomizable, and is generated through SGML technologies. Under these conditions, there is no way for you to customize you set of tags, and this lack of flexibility is an important restraint in some cases. So, with applications that use databases, using HTML is improper for transmitting data.Unlike HTML, X ML offers users the possibility of building their receive set of tags which can be used for formatting the document. This offers a high level of flexibility, as this element is necessary in specify specialized electronic documents. Normally, you may wonder if a general language existed SGML, why was there a need for XML? The answer is simple by its nature, SGML is a highly complex language, and is very hard to use on a large scale, so a simplifies system was created in the form of XML (Alter 2000,2002).Figure 1 Interoperability for ApplicationWeb services are built on fundamental Internet technologies. So, for transmitting Internet technologies, these solutions use standard HTTP protocol (HyperText Transfer Protocol) and the transferred data is cased in XML files. Considering that both technologies are basic Internet elements, they will ensure the accessibility of the applications on any(prenominal) available platform.Unlike Web services, its predecessors had the main disadva ntage of not offering such a wide portability range. Therefore, DCOM and CORBA were not accepted by all ITC solution providers, and this would determine limits in their usage. Considering the heterogeneity of the Internet, a technology needs to be supported by the widest possible range of users for it to be considered a universal Internet technology 5. Plus, DCOM and CORBA technologies use binary files for transferring data and communicating between applications, and this contributes to a lower portability. Unlike these, Web services use XML for data transfer, which consist in simple text files, ensuring a maximum range of portability. Web services use port 80 which is the standard assignation for the HTTP protocol. In comparison, the 2 alternative technologies use their own protocols for transmitting data, and this determines the necessity for additional ports on the application server. In a world that is dominated by the need for a higher security measure level, this disadvantage of the CORBA and DCOM technologies could have a negative impact over the full(a)In conclusion, one could consider that the widespread of Web technologies in the noncurrent years comes from their compatibility with the two generally accepted technologies HTTP and XML. Considering there advantages, the specialists from IDC (a company for survey and analyzing the ITC environment) consider that Web services will become the fundamental way of application distribution, surpassing all other alternative ways of application distribution (Damsgaard, 2000).Web services are a great spark of the most important application development instruments. Microsoft, Oracle or IBM not necessarily in this order are the main promoters of this way of application distribution, integrating advanced development instruments for serving these purposes (Forrester explore,2009).This paper has chosen Microsofts development environment optic Studio.Net. I have made this choice considering its advantages as w ell as its wide spread among developers in our acres and abroad.The .Net version of Visual Studio, that was launched in the beginning of the year, offers an efficient way of development and of integrating Web services into ones own applications. Considering that XML stands at the basis of these technologies, most available instruments are now using this language. We must add that the ADO.NET (ActiveX Data Object) object collection, used in developing database applications, is found exclusively on this language (Iyer,2003). Also, the new version proposes a common software framework (.Net Framework) that offers the possibility of accessing the libraries similarly by any application that has been write in a language that is compatible with this platform. Therefore, the environment shows a common application development framework, and the common element is CLR (Common Language Runtime). CLR translates any application that has been written in a language that is compatible with the te chnology into an intermediate language Microsoft Intermediate Language (IL). The applications that are available in this intermediate method can be transferred and executed onto the desired platform. This platform currently offers 21 application development languages, starting with the classic Cobol and final stage with the modern C. Our example used Visual Basic.Net. (Lwer,1995) Web services will be provided using ASP.Net technology (Active Server Page). ASP is one of the main Web technologies, offering the development of dynamic web pages with database support. The latest version (ASP.Net), offers as a main novelty the possibility of creating and distributing web services. Plus, another set of facilities is included, and here are the most important onesThe possibility of separating the main code of the application from the static representation code of the pages that has been written in HTMLASP.Net applications can be created in one of the 21 available languagesASP.Net offers a complete set of server run controls, and this contributes to a better application interface.Figure 2 .NET Framework Architecture4. lookThe research was realised for 38 companies that are between the first 200 from Romania considering the 2010 turnover and its main purpose was to identify how the interoperability technologies were implemented. The enterprisingnesss come from different fields, such as financial-banking, telecommunications, retail and industry.The study was developed during December 2011-February 2012 and included a set of questions, from which we mention the most important.Did you implement / Do you plan to implement a technological solution dedicated to interconnected informatics system interoperability within the enterprise?65% of the companies implement solutions for the interoperability of informatics systems, and the rest of 35% plan to implement these solutions within one year.Did the interoperability technologies contribute to the improvements of processes within the enterprise?Those companies that use the interoperability systems have come to the conclusion that interoperability technologies lead a major role for the improvements of processes. 95% of the companies have registered increased efficiency. More than 60% of the companies have registered an increased performance within the company, as well as a faster adherence to certain imposed standards.Do you use integrated informatic systems with bloodline partners?Although most of the companies apply informatic systems destined to the interoperability of internal informatic systems, the integration with the business partners is extremely reduced. Only 6% of the companies use components that allow the interoperability of their systems with their business partners. The main reason for this low integration is determined by the lack of subject area or industry standards.Are the systems within the company integrated with those of public institutes?Only 1% of the participants have inform atic systems in integration with those of the public institutions (such as city halls, fiscal administration, etc.). The main reason for this situation is the lack of bailiwick standards for the systems integration with different public authorities. The lack of these standards and also the frequent changes are also the reason for the low level of implementation.Which are the integrated systems categories?The most frequent system integrations are related to web-based systems and different e-business categories (business-to-business or business-to-customer) with ERP systems (Enterprise mental imagery Planning) implemented by enterprises. In the financial-banking department, the integration is between the Internet Banking and core-banking systems.5. Conclusions and implicationsWe are living in a world that is dominated by the need for interoperability between different informational systems running on different platforms. Under these circumstances, Web services are the technology abl e of efficiently solving this problem. The relief of Web services (simplicity that results from the compatibility with basic Internet technologies) ensures the universal acceptance of this solution as a way of communicating between applications. Plus, the relatively simple way of developing these elements will undoubtedly lead to their becoming widespread. Visual Studio.Net, by its integrated development instruments, became one of the main solutions serving this purpose.ReferencesAamodt, A., and Plaza, E. (1996). Case-Based argumentation Foundational Issues, Methodological Variations and System ApproachesAgosta, L. (2000). From data to insight the critical path to data mining, a short history of data mining. PC/AI, Sept/Oct, 16-21.Airinei, D. Problemes concernant la generalisation des systems experts dans les activites financieres et comptables, The Proceedings of the 2-nd International Symposium of EconomiInformatics, May, 1995.Alexander J., Hollis B. (2002) Developing Web appli cations with Visual Basic .NET and ASP.NET, John Wiley and Sons.Alter, S. (2000) A taxonomy of Decision Support Systems. Sloan anxiety Review.Alter, S. (2002) Decision Support Systems Current Practices and Continuing Challenges. Addison Wesley, Reading MA.Damsgaard, J. and True, D. (2000). Binary barter Relations and the Limits of Edi Standards The Procrustean Bed of Standards. European Journal of Information Systems, 9 (3), 173-188.Forrester Research Inc. 2009. The Value of a Comprehensive Integration Solution. Forrester Research Inc.Iyer, B., Freedman, J., Gaynor, M. and Wyner, G. (2003). Web Services Enabling Dynamic Business Networks. Communications of the AIS, 11, 525-554.Jacobides, M.G. and Billinger, S. (2006). Designing the Boundaries of the Firm From Make, Buy, or Ally to the Dynamic Benefits of Vertical Architecture. Organization Science, 17 (2), 249-261.Lwer, U.M. (2005). Interorganisational Standards Managing Web Services Specifications for Flexible Supply Chains. Phy sica-Verlag, Heidelberg.McAfee, A. (2005). Will Web Services rightfully Transform Collaboration? MIT Sloan Management Review, 46 (2), 78-84.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment