DocumentCode :
756395
Title :
Ruby Extensions
Author :
Vinoski, Steve
Author_Institution :
IONA Technologies
Volume :
10
Issue :
5
fYear :
2006
Firstpage :
85
Lastpage :
87
Abstract :
The author reviewed Maik Schmidt´s enterprise integration with Ruby as a means of exploring dynamic languages´ applicability to middleware integration projects. Using languages such as Ruby for these projects is straight forward when developers can create pure dynamic language applications that access preexisting services, even though such services are typically implemented in middleware languages such as Java, C++, or C. This approach works reasonably well because the dynamic language applications typically reside in separate address spaces from the services they use, accessing the services only through avenues that guarantee separation, including database drivers and network connections. Are dynamic languages like Ruby useful in middleware integration projects that require you to directly couple the dynamic code to legacy code? The author explores what it takes to cleanly integrate Ruby into an existing C++ middleware system
Keywords :
C++ language; middleware; C++ middleware system; Ruby application; dynamic language application; middleware integration project; middleware language; Databases; Diversity reception; Java; Middleware; Runtime; Search engines; Virtual machining; Virtual manufacturing; XML; Yarn; Ruby; dynamic programming languages; integration; middleware;
fLanguage :
English
Journal_Title :
Internet Computing, IEEE
Publisher :
ieee
ISSN :
1089-7801
Type :
jour
DOI :
10.1109/MIC.2006.109
Filename :
1703351
Link To Document :
بازگشت