<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-22079548</id><updated>2009-10-13T07:51:54.386+04:00</updated><title type='text'>thought.log</title><subtitle type='html'>Blog about IT, telecom, OSS, my thoughts, business and etc.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default?start-index=26&amp;max-results=25'/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-22079548.post-6895232442693964425</id><published>2007-03-13T00:02:00.000+03:00</published><updated>2007-03-13T13:33:45.350+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='c++'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='.net'/><title type='text'></title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;C++&lt;/span&gt;&lt;/span&gt; vs &lt;span style="font-size:180%;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Java&lt;/span&gt;&lt;/span&gt; vs &lt;span style="font-size:180%;"&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;.NET &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;on &lt;span style="color: rgb(51, 51, 255);font-size:130%;" &gt;Solaris&lt;/span&gt; &amp; &lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(102, 102, 204);"&gt;Windows&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;It's article shows performance test results for following environments:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;C++ (Visual Studio 2005/VC 8.0)/ Windows 2003/ Intel P4 2GHz 1Gb RAM&lt;/li&gt;&lt;li&gt;C++ (gcc 3.3.4 +STLport 4.5.3) / Sun Solaris 10 / Sun Fire v210 (2x1.34 GHz UltraSPARC) 4Gb RAM&lt;/li&gt;&lt;li&gt;C++ (Visual Studio 2005/VC 8.0)/ Windows XP/ Intel Core 2 Duo E6300 (1,8 Ghz) 1Gb RAM &lt;/li&gt;&lt;li&gt;Java (JDK 1.6) / Windows 2003 / Intel P4 2GHz 1Gb RAM&lt;/li&gt;&lt;li&gt;Java (JDK 1.6) / Sun Solaris 10 / Sun Fire v210 (2x1.34 GHz UltraSPARC) 4Gb RAM&lt;/li&gt;&lt;li&gt;Java (JDK 1.6) / Windows XP/ Intel Core 2 Duo E6300 (1,8 Ghz) 1Gb RAM&lt;br /&gt;&lt;/li&gt;&lt;li&gt;C# (.NET 2.0) / Windows XP/ Intel Core 2 Duo E6300 (1,8 Ghz) 1Gb RAM&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Overview&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;All tests specified values as &lt;span style="font-style: italic;"&gt;time execution in seconds (with milliseconds)&lt;/span&gt; and smaller value is the better result.&lt;br /&gt;It's a primitive single-thread test. The multi-thread test is work for me in future.&lt;br /&gt;Java always ran in server VM mode (-server param).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Test source code :&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dgf4f36d_9s86x7r"&gt;C++ source&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dgf4f36d_10gsk5fb"&gt;Java source&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dgf4f36d_119dk2gh"&gt;.NET source&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://docs.google.com/Doc?id=dgf4f36d_12hn9pbh"&gt;EchoServer source (C++  only)&lt;/a&gt; for network performance test&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;You can get test result table &lt;a href="http://spreadsheets.google.com/pub?key=p1418WBHaq5bwzfiymzf7Eg"&gt;from here&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Result diagrams:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;1. Objects creation test&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_SGffpHUDp6A/RfXKmsCH6VI/AAAAAAAAAPA/pGyCvUJuA-U/s1600-h/1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_SGffpHUDp6A/RfXKmsCH6VI/AAAAAAAAAPA/pGyCvUJuA-U/s320/1.JPG" alt="" id="BLOGGER_PHOTO_ID_5041158123915045202" border="0" /&gt;&lt;/a&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;2. Call virtual method with string (for C++ uses STL string) arguments and result&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-style: italic;"&gt;(Diagram will be publish later and not available now - please read table results)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color: rgb(102, 102, 204);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;3. Call a non-virtual usual method with string (&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;for C++ uses STL string&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;) arguments and result&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-style: italic;"&gt;(Diagram will be publish later and not available now - please read table results)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;4.  Network performance test for sockets (TCP/IP). Blocking mode with packet size 256 &amp; 10000 iteration&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_SGffpHUDp6A/RfXLPMCH6bI/AAAAAAAAAPw/oxcnrEOIgy4/s1600-h/7.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_SGffpHUDp6A/RfXLPMCH6bI/AAAAAAAAAPw/oxcnrEOIgy4/s320/7.JPG" alt="" id="BLOGGER_PHOTO_ID_5041158819699747250" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;5.  Network performance test for sockets (TCP/IP). Blocking mode with packet size 256 &amp; 100000 iteration&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_SGffpHUDp6A/RfXLLcCH6aI/AAAAAAAAAPo/GcBgAkL-8ww/s1600-h/6.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_SGffpHUDp6A/RfXLLcCH6aI/AAAAAAAAAPo/GcBgAkL-8ww/s320/6.JPG" alt="" id="BLOGGER_PHOTO_ID_5041158755275237794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;6.  &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;Call a virtual method with long arguments and result&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_SGffpHUDp6A/RfXLIMCH6ZI/AAAAAAAAAPg/uptMOGnTSkE/s1600-h/5.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_SGffpHUDp6A/RfXLIMCH6ZI/AAAAAAAAAPg/uptMOGnTSkE/s320/5.JPG" alt="" id="BLOGGER_PHOTO_ID_5041158699440662930" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;7.  &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;Call a non-virtual method with long arguments and result&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_SGffpHUDp6A/RfXLEMCH6YI/AAAAAAAAAPY/reL14q6Q8X8/s1600-h/4.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_SGffpHUDp6A/RfXLEMCH6YI/AAAAAAAAAPY/reL14q6Q8X8/s320/4.JPG" alt="" id="BLOGGER_PHOTO_ID_5041158630721186178" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-6895232442693964425?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/6895232442693964425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=6895232442693964425' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/6895232442693964425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/6895232442693964425'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2007/03/c-vs-java-vs.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_SGffpHUDp6A/RfXKmsCH6VI/AAAAAAAAAPA/pGyCvUJuA-U/s72-c/1.JPG' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-3931913531160808747</id><published>2007-03-07T12:02:00.000+03:00</published><updated>2007-03-07T12:08:53.697+03:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;"&gt;MyPhotoAlbum. Act II&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;My account is removed by admin of MyPhotoAlbum today with the following message:&lt;br /&gt;"&lt;br /&gt;We have noticed that you have not uploaded any photos to your MyPhotoAlbum account, even though the account was activated over 127 days ago.&lt;br /&gt;&lt;br /&gt;In order to provide the best possible service to our members, we automatically cancel inactive accounts after 127 days.  We have therefore canceled your account for username 'abdurakhmanov'."&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;But  I have in myphotoalbum 3  albums &amp; more photos ;-)&lt;br /&gt;I think my account is removed because of I set one message on album title about myphotoalbum service and recent "surprise".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-3931913531160808747?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/3931913531160808747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=3931913531160808747' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/3931913531160808747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/3931913531160808747'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2007/03/myphotoalbum.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-4530950740049437367</id><published>2007-03-06T17:18:00.000+03:00</published><updated>2007-03-06T17:45:09.817+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photos'/><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;"&gt;Arghh... A MyPhotoAlbum service suprise! :(&lt;/span&gt;&lt;br /&gt;"&lt;span class="ngs_txt"&gt;Unless you or one of your site visitors makes a purchase from your MyPhotoAlbum site within the next 363 days, your account may be deleted."&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_SGffpHUDp6A/Re15xiaZbfI/AAAAAAAAAO0/RpjUswtNcPk/s1600-h/MyPhotoAlbumSurprise2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_SGffpHUDp6A/Re15xiaZbfI/AAAAAAAAAO0/RpjUswtNcPk/s320/MyPhotoAlbumSurprise2.jpg" alt="" id="BLOGGER_PHOTO_ID_5038817450055527922" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="ngs_txt"&gt;Don't use MyPhotoAlbum if you want this for free!&lt;br /&gt;I'm already get the new service and my photo album was at &lt;/span&gt;&lt;span class="ngs_txt"&gt;&lt;a href="http://picasaweb.google.com/abdulla.abdurakhmanov"&gt;http://picasaweb.google.com/abdulla.abdurakhmanov&lt;/a&gt;&lt;br /&gt;and I'll remove the exists account at myphotoalbum.com&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="ngs_txt"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-4530950740049437367?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/4530950740049437367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=4530950740049437367' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/4530950740049437367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/4530950740049437367'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2007/03/arghh.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_SGffpHUDp6A/Re15xiaZbfI/AAAAAAAAAO0/RpjUswtNcPk/s72-c/MyPhotoAlbumSurprise2.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-385483489487770048</id><published>2007-01-23T18:23:00.000+03:00</published><updated>2007-01-23T18:24:06.349+03:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;"&gt;Intel &amp; Sun partnership...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Heh...&lt;br /&gt;"&lt;span style="font-style: italic;"&gt;[AMD] understands how business works, and that Intel's endorsing Solaris is generally good for Sun.&lt;/span&gt;"&lt;br /&gt;-- John Fowler Sun Microsystems&lt;br /&gt;&lt;a href="http://www.zdnetasia.com/news/software/0,39044164,61983979,00.htm"&gt;http://www.zdnetasia.com/news/software/0,39044164,61983979,00.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-385483489487770048?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/385483489487770048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=385483489487770048' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/385483489487770048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/385483489487770048'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2007/01/intel-sun-partnership.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-2195086576011441842</id><published>2007-01-18T11:41:00.000+03:00</published><updated>2007-01-18T19:10:49.852+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='binarynotes'/><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;font-size:130%;" &gt;Remoting frameworks performance compa&lt;/span&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;rison&lt;/span&gt;&lt;span style="font-size:130%;"&gt;...&lt;/span&gt;&lt;br /&gt;I take a simple test for Web-services (JAX-WS, ASP.NET) and BinaryNotesMQ performance and get the following results:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Environment:&lt;/span&gt; Intel Core 2 Duo 6300 / 1Gb RAM.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;OS: &lt;/span&gt;Windows XP SP2&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Transaction description:&lt;/span&gt; There is a process that calling service with 3 input params: 1 integer, 2 string parameters (contain small length  values  - approximately 5 chars) and receiving return result as simple string (~approximately 10 chars).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;BNMQ&lt;/span&gt;: 80 bytes / 20000 tps (Java 1.6/BinaryNotes v1.4, PTPSession call async style)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET&lt;/span&gt;: 643 bytes/ 400 tps (ASP.NET 2.0, async web-service call)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;JAX-WS&lt;/span&gt;: 672 bytes/ 250 tps (Java 1.5, sync web-service call)&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_SGffpHUDp6A/Ra-ZlerdWYI/AAAAAAAAAAk/WMF7O-yYrws/s1600-h/packet_len_perf.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_SGffpHUDp6A/Ra-ZlerdWYI/AAAAAAAAAAk/WMF7O-yYrws/s320/packet_len_perf.JPG" alt="" id="BLOGGER_PHOTO_ID_5021400978710944130" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;* Packet len is specified for call packet (without return result packet size).&lt;br /&gt;&lt;br /&gt;Performance in tps (Transactions per second):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_SGffpHUDp6A/Ra-ZuurdWZI/AAAAAAAAAAs/8L8YGUSinrk/s1600-h/trans_per_sec_perf.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_SGffpHUDp6A/Ra-ZuurdWZI/AAAAAAAAAAs/8L8YGUSinrk/s320/trans_per_sec_perf.JPG" alt="" id="BLOGGER_PHOTO_ID_5021401137624734098" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_SGffpHUDp6A/Ra-CaerdWXI/AAAAAAAAAAU/go0kaMey09Q/s1600-h/trans_per_sec_perf.JPG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-2195086576011441842?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/2195086576011441842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=2195086576011441842' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/2195086576011441842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/2195086576011441842'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2007/01/remoting-frameworks-performance.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_SGffpHUDp6A/Ra-ZlerdWYI/AAAAAAAAAAk/WMF7O-yYrws/s72-c/packet_len_perf.JPG' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-1344598579719838667</id><published>2007-01-08T20:44:00.000+03:00</published><updated>2007-01-08T20:49:30.608+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='binarynotes'/><category scheme='http://www.blogger.com/atom/ns#' term='photos'/><title type='text'></title><content type='html'>The version 1.3 of BinaryNotes is coming...&lt;br /&gt;&lt;a href="http://abdurakhmanov.myphotoalbum.com/view_photo.php?set_albumName=album04&amp;id=Rotation_of_DSC00619_filtered"&gt;This photo&lt;/a&gt; demonstrate it's difficult work. Compare it with &lt;a href="http://abdurakhmanov.myphotoalbum.com/view_photo.php?set_albumName=album03&amp;amp;id=Rotation_of_DSC00534_filtered"&gt;this photo&lt;/a&gt;... ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-1344598579719838667?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/1344598579719838667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=1344598579719838667' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/1344598579719838667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/1344598579719838667'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2007/01/version-1.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-3414273478467857034</id><published>2006-12-12T14:58:00.000+03:00</published><updated>2006-12-12T15:00:23.351+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='binarynotes'/><title type='text'></title><content type='html'>Java6 release is available now!&lt;br /&gt;Under my tests this release improved performance really up to 20-30% (BinaryNotes)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-3414273478467857034?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/3414273478467857034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=3414273478467857034' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/3414273478467857034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/3414273478467857034'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/12/java6-release-is-available-now-under-my.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-447479225076058839</id><published>2006-12-11T23:24:00.000+03:00</published><updated>2006-12-11T23:27:09.752+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='binarynotes'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'></title><content type='html'>&lt;span class="post-labels"&gt;&lt;/span&gt; New version of BinaryNotes 1.2 is released... but 1.3 already in progress and 1.4 is planned too ... ouh...&lt;br /&gt;I'm tired :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-447479225076058839?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/447479225076058839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=447479225076058839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/447479225076058839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/447479225076058839'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/12/new-version-of-binarynotes-1.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-2016055118424529943</id><published>2006-11-07T12:31:00.000+03:00</published><updated>2006-11-07T12:38:37.315+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='binarynotes'/><category scheme='http://www.blogger.com/atom/ns#' term='opensource'/><title type='text'></title><content type='html'>The new version of BinaryNotes (1.1) has been released some time ago.&lt;br /&gt;But the new version 1.2 with support SET,DEFAULT and DER encoding is almost ready now. ;)&lt;br /&gt;Creation of BinaryNotes needs more time, but i coming soon to new project where BinaryNotes is subproject.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-2016055118424529943?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/2016055118424529943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=2016055118424529943' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/2016055118424529943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/2016055118424529943'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/11/new-version-of-binarynotes-1.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-115373367785447630</id><published>2006-07-24T13:33:00.000+04:00</published><updated>2006-07-24T13:34:37.866+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='delay'/><title type='text'></title><content type='html'>&lt;span id="r_text" name="r_text"&gt; Has temporarily sold a house computer. Therefore there was a small pause.&lt;br /&gt;:)&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-115373367785447630?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/115373367785447630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=115373367785447630' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/115373367785447630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/115373367785447630'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/07/has-temporarily-sold-house-computer.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-114877647935371683</id><published>2006-05-28T04:27:00.000+04:00</published><updated>2006-06-05T12:15:51.740+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='projects'/><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/337/2241/1600/sflogo.php.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/337/2241/320/sflogo.php.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;My Open Source Projects&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;I published some own projects on sourceforge under LGPL/GPL v2 licenses .&lt;br /&gt;It is &lt;a href="http://bnotes.sourceforge.net/"&gt;BinaryNotes&lt;/a&gt; - the ASN.1 framework for C# and Java, and a simple implementation of &lt;a href="http://ofsm.sourceforge.net/"&gt;finite state machine&lt;/a&gt; concept including the modeling utility for creation a FSM model.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-114877647935371683?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/114877647935371683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=114877647935371683' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114877647935371683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114877647935371683'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/05/my-open-source-projects-i-published.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-114659847352112766</id><published>2006-05-02T23:20:00.000+04:00</published><updated>2006-05-02T23:39:45.330+04:00</updated><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/337/2241/1600/sun_tech_days.highlight.jpg.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/337/2241/320/sun_tech_days.highlight.jpg.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Recently in Moscow city (Russia) occurred the conference Sun Tech Days.&lt;br /&gt;I am present on this conference the report "Practical use of Java technologies in telecommunication"...&lt;br /&gt;The photos from conference may see at my &lt;a href="http://abdurakhmanov.myphotoalbum.com/"&gt;photoalbum&lt;/a&gt;.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Note: &lt;/span&gt;Not all official photos is not received still. I am waiting for Sun. When i will receive the photos then i will put these to album.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-114659847352112766?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/114659847352112766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=114659847352112766' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114659847352112766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114659847352112766'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/05/recently-in-moscow-city-russia.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-114658218421084034</id><published>2006-05-02T18:42:00.000+04:00</published><updated>2006-06-05T12:16:38.496+04:00</updated><title type='text'></title><content type='html'>I for a long time develop for Java and now for C#, but never know that this languages supports &lt;span style="font-size:130%;"&gt;multilingual &lt;/span&gt;id's. It's is powerfull functionality for embedded languages, but for these must have more lingual problems. &lt;span id="r_text" name="r_text"&gt; I am shaken. :)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/337/2241/1600/multilingual_cs.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/337/2241/320/multilingual_cs.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/337/2241/1600/multilingual_java.0.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/337/2241/320/multilingual_java.0.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-114658218421084034?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/114658218421084034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=114658218421084034' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114658218421084034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114658218421084034'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/05/i-for-long-time-develop-for-java-and.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-114648257281581277</id><published>2006-05-01T15:19:00.000+04:00</published><updated>2006-05-01T15:22:52.830+04:00</updated><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/337/2241/1600/stallman.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/337/2241/320/stallman.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;Heh.. Stallman, Stallman... :)&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;When Richard Stallman learned that a compiler architect from ATI would be speaking at MIT, he immediately started organizing a protest against ATI's damaging free software policies.&lt;br /&gt;&lt;a href="http://www.fsf.org/blogs/community/rms-ati-protest.html"&gt;http://www.fsf.org/blogs/community/rms-ati-protest.html&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-114648257281581277?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/114648257281581277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=114648257281581277' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114648257281581277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114648257281581277'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/05/heh.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-114648118216278219</id><published>2006-05-01T14:53:00.000+04:00</published><updated>2006-05-01T15:03:03.826+04:00</updated><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/337/2241/1600/gmail.com.0.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/337/2241/320/gmail.com.0.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;It's is really strange, but Google&lt;br /&gt;nothing knows about Gmail :)&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-114648118216278219?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/114648118216278219/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=114648118216278219' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114648118216278219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114648118216278219'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/05/its-is-really-strange-but-google.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-114642048125847251</id><published>2006-04-30T22:02:00.000+04:00</published><updated>2006-05-01T04:00:15.920+04:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;font-size:130%;" &gt;IIOP.Net is the best!&lt;/span&gt;&lt;br /&gt;As wrote earlier, I searched for small library (or framework) for exposure remoting interface with C# and Java bindings...&lt;br /&gt;Today i tested a library &lt;a href="http://iiop-net.sourceforge.net"&gt;IIOP.NET&lt;/a&gt;. It is really working library, and maybe, the best library.&lt;br /&gt;Heh... And again it's using basics from CORBA.&lt;br /&gt;But have some restrictions:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;     .NET Compact Framework does not supported (Not because the library does not support, and because of Microsoft which have not implementation .NET Remoting on CF).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;     Have some problems with interoperability Java 2 C#&lt;/li&gt;&lt;li&gt;     Generic collections&lt;t&gt; does not support (but i have added this support).&lt;/t&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;The test has following remote interface:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;  &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-family:courier new;" &gt;public &lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);font-family:courier new;" &gt;&lt;span style="color: rgb(51, 51, 255);"&gt;interface&lt;/span&gt; &lt;/span&gt;&lt;span style="font-family:courier new;"&gt;ITest&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-family:courier new;" &gt;    string &lt;/span&gt;&lt;span style="font-family:courier new;"&gt;produceHello(&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-family:courier new;" &gt;string &lt;/span&gt;&lt;span style="font-family:courier new;"&gt;param);  // simple operation&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    &lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);font-family:courier new;" &gt;    ITestRemoteObj&lt;/span&gt;&lt;span style="font-family:courier new;"&gt; getRemoteObj();  //remote reference&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-family:courier new;" &gt;    &lt;span style="color: rgb(0, 0, 153);"&gt;ITestValueType &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;getObjByValue();   // object by value (valuetype)     &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    &lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);font-family:courier new;" &gt;    ICollection&lt;/span&gt;&lt;span style="font-family:courier new;"&gt; getCollection(); // collection&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    // my support for generics&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    &lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);font-family:courier new;" &gt;    System.Collections.Generic.ICollection&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;&lt;itestvaluetype&gt;&lt;&lt;span style="color: rgb(0, 0, 153);"&gt;ITestValueType&lt;/span&gt;&gt; getGenericCollection(); &lt;/itestvaluetype&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    // callback example&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);font-family:courier new;" &gt;    void &lt;/span&gt;&lt;span style="font-family:courier new;"&gt;doCallBack(&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);font-family:courier new;" &gt;ITestCallBack&lt;/span&gt;&lt;span style="font-family:courier new;"&gt; callBack); &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  }&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:arial;font-size:100%;"  &gt;It's is really worked for C#.. But with Java (over JavaIDL) have some troubles...&lt;br /&gt;If you needs support for a "generic" collections for IIOP.NET, then welcome to &lt;a href="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1479529&amp;amp;group_id=80227&amp;amp;atid=559116"&gt;sourceforge&lt;/a&gt;.&lt;br /&gt;I have already submited the patch there.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-114642048125847251?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/114642048125847251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=114642048125847251' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114642048125847251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114642048125847251'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/04/iiop_30.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-114621779992306574</id><published>2006-04-28T13:41:00.000+04:00</published><updated>2006-04-28T13:59:14.646+04:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span id="r_text" name="r_text"&gt;&lt;span style="font-weight: bold;"&gt;I analyzes a some source codes and have found a following funny code in memory manager:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 153, 153);font-size:100%;" &gt;&lt;span id="r_text" name="r_text"&gt;&lt;span style="font-family:courier new;"&gt;// Fill pattern for bytes preceeding allocated blocks&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span id="r_text" name="r_text"&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;    unsigned int&lt;/span&gt; prefixPattern           = &lt;span style="color: rgb(255, 0, 0);"&gt;0xbaadf00d&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(153, 153, 153);" id="r_text" name="r_text"&gt;&lt;span style="font-family:courier new;"&gt;// Fill pattern for bytes following allocated blocks&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span id="r_text" name="r_text"&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;    unsigned int&lt;/span&gt; postfixPattern         = &lt;span style="color: rgb(255, 0, 0);"&gt;0xdeadc0de&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(153, 153, 153);font-size:100%;" &gt;&lt;span id="r_text" name="r_text"&gt;&lt;span style="font-family:courier new;"&gt;// Fill pattern for freshly allocated blocks&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span id="r_text" name="r_text"&gt;&lt;span style="font-family:courier new;"&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;   unsigned int &lt;/span&gt;unusedPattern           = &lt;span style="color: rgb(255, 0, 0);"&gt;0xfeedface&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(153, 153, 153);" id="r_text" name="r_text"&gt;&lt;span style="font-family:courier new;"&gt;// Fill pattern for deallocated blocks&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span id="r_text" name="r_text"&gt;&lt;span style="font-family:courier new;"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;    unsigned int&lt;/span&gt; releasedPattern       = &lt;span style="color: rgb(255, 0, 0);"&gt;0xdeadbeef&lt;/span&gt;;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-114621779992306574?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/114621779992306574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=114621779992306574' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114621779992306574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114621779992306574'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/04/i-analyzes-some-source-codes-and-have.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-114345794228322024</id><published>2006-03-27T13:25:00.000+04:00</published><updated>2006-03-27T15:13:03.963+04:00</updated><title type='text'></title><content type='html'>&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;RPC Lite ?&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span id="r_text" name="r_text"&gt; Recently wished to find easy variant of RPC framework (library, sdk, or other)...&lt;br /&gt;&lt;/span&gt;&lt;span id="r_text" name="r_text"&gt; My criteria of search the following:&lt;/span&gt;&lt;span id="r_text" name="r_text"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Lite (don't use any application servers).&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Support a remote interface references.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Don't need cardinally reflow a ready to use local interfaces.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;Support for Java and C#.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:100%;"&gt;&lt;span id="r_text" name="r_text"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span id="r_text" name="r_text"&gt;&lt;span style="font-size:100%;"&gt; I have tried some found frameworks, but not one of them has not approached... :(&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-114345794228322024?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/114345794228322024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=114345794228322024' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114345794228322024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114345794228322024'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/03/rpc-lite-recently-wished-to-find-easy.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-114259185891223154</id><published>2006-03-17T13:33:00.000+03:00</published><updated>2006-03-17T13:37:38.916+03:00</updated><title type='text'></title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;&lt;span style="font-size:130%;"&gt;Service delivery platform for Telecommunications.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;An overview of &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:Tahoma;font-size:100%;"  lang="EN-US" &gt;the ready to use platforms&lt;/span&gt;&lt;span style="font-weight: bold;font-family:Tahoma;font-size:100%;"  lang="EN-US" &gt;.&lt;br /&gt;&lt;/span&gt;Part III.&lt;/div&gt;&lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;  &lt;/p&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;&lt;span style=""&gt;3.&lt;span style=""&gt; Kabira&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;  &lt;p class="MsoNormal"&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;Company is using third-party J2EE application servers and create own environment for them. Environment contains the service enablers (gateways, API, etc), FT/LB (Fault tolerance / load balancing) extensions and business process management). Supports powerful feature for creation service based MDA (Model Driven Architecture).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/337/2241/1600/kabira_1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/337/2241/320/kabira_1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;Sample architect the service with MDA (in IBM Rational):&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/337/2241/1600/kabira_2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/337/2241/320/kabira_2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shape id="_x0000_i1027" type="#_x0000_t75" style="'width:468.75pt;height:314.25pt'"&gt;  &lt;v:imagedata src="file:///D:\temp\msohtml1\01\clip_image005.png" title=""&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;br /&gt;&lt;!--[endif]--&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="ul"&gt;&lt;i&gt;&lt;span style="font-family:Tahoma;"&gt;Engineering Results&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;  &lt;ul type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;Performance&lt;/span&gt;&lt;/i&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;: 1080 TPS      on two 2-way SPARC servers with 4 Gb of memory each &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;i&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;Latency:&lt;/span&gt;&lt;/i&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt; With no      load, end-to-end latency was approximately 25 ms. &lt;/span&gt;&lt;span style="font-family:Tahoma;"&gt;Under load end to end latency was 175 ms. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;span style="font-size:100%;"&gt;&lt;i&gt;&lt;span style=";font-family:Tahoma;"  lang="EN-US"&gt;Development Time:&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;span style=";font-family:Tahoma;font-size:100%;"  lang="EN-US" &gt; Core development: 16 man months, Additional development to fine tune business processes 6 man months.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/337/2241/1600/kabira_3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/337/2241/320/kabira_3.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-114259185891223154?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/114259185891223154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=114259185891223154' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114259185891223154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114259185891223154'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/03/service-delivery-platform-_114259185891223154.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-114259152294951836</id><published>2006-03-17T13:31:00.000+03:00</published><updated>2006-03-17T13:32:02.950+03:00</updated><title type='text'></title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;span style=";font-family:Tahoma;font-size:15;"  lang="EN-US" &gt;&lt;span style="font-size:130%;"&gt;Service delivery platform for Telecommunications.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:Tahoma;font-size:15;"  lang="EN-US" &gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;An overview of &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:Tahoma;font-size:100%;"  lang="EN-US" &gt;the ready to use platforms&lt;/span&gt;&lt;span style="font-weight: bold;font-family:Tahoma;font-size:100%;"  lang="EN-US" &gt;.&lt;br /&gt;&lt;/span&gt;Part II.&lt;/div&gt;&lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;  &lt;/p&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;&lt;/span&gt;&lt;span style="font-size: 130%;"&gt;&lt;b&gt;&lt;span style="font-family: Tahoma;" lang="EN-US"&gt;&lt;span style=""&gt;2.&lt;span style=""&gt;   HP Service Delivery Platform&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size: 130%;"&gt;&lt;b&gt;&lt;span style="font-family: Tahoma;"&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: Tahoma;" lang="EN-US"&gt;HP develops and support own SDP solution, which primary based on J2EE or .NET application server from other company. HP deploy the implementation of API for Parlay, Parlay-X, VXML, ccXML, SS7(??), SIP, SIMPLE, SMPP, MLP, LIF. HP is offer to use development environment from third-party companies for J2EE (for example, Eclipse) and .NET (Microsoft).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: Tahoma;" lang="EN-US"&gt;Also HP, like IBM, deploys the Ubiquity application server for SIP based applications.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-114259152294951836?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/114259152294951836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=114259152294951836' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114259152294951836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114259152294951836'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/03/service-delivery-platform-for_17.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-114259103395132383</id><published>2006-03-17T13:18:00.000+03:00</published><updated>2006-03-17T13:28:50.186+03:00</updated><title type='text'></title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;span style=";font-family:Tahoma;font-size:15;"  lang="EN-US" &gt;&lt;span style="font-size:130%;"&gt;Service delivery platform for Telecommunications.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:Tahoma;font-size:15;"  lang="EN-US" &gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;An overview of &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:Tahoma;font-size:100%;"  lang="EN-US" &gt;the ready to use platforms&lt;/span&gt;&lt;span style="font-weight: bold;font-family:Tahoma;font-size:100%;"  lang="EN-US" &gt;.&lt;br /&gt;&lt;/span&gt;Part I.&lt;/div&gt;&lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;  &lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;This is part of my analytical report describes application servers and their features. The report is focused for IT technologies for telecom industries.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;&lt;span style=""&gt;1.&lt;span style=""&gt;   &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;span dir="ltr"  style="font-size:130%;"&gt;&lt;b&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;IBM WebSphere&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;b&gt;&lt;span style="font-family:Tahoma;"&gt;.&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=";font-family:Tahoma;font-size:14;"  lang="EN-US" &gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;i&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;IBM WebSphere (WebSphere Everyplace Server for Telecom, WebSphere Business Integration).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;J2EE application server with implemented API from ETSI/3GPP (Parlay, Parlay-X). Has pow&lt;/span&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;erful and more functionality development environment WebSphere Studio and IBM Rational Developer. Also he has built-in facilities for load-balancing services. The application server from IBM supports Business Process Management (BPM) and Business Process Execution Language. Using Rational product lines you mat introduce Business Process Diagrams (BPMN).&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/337/2241/1600/ibm_arch.0.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/337/2241/320/ibm_arch.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;  &lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;For creation services based SIP protocol, IBM offer application server from Ubiquity &lt;/span&gt;&lt;span style=";font-family:Tahoma;font-size:100%;"  &gt;(&lt;/span&gt;&lt;span style=";font-family:Tahoma;font-size:100%;"  lang="EN-US" &gt;&lt;a href="http://www.ubiquitysoftware.com/"&gt;www&lt;span style="" lang="RU"&gt;.&lt;/span&gt;ubiquitysoftware&lt;span style="" lang="RU"&gt;.&lt;/span&gt;com&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;).&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/337/2241/1600/ubiquty.0.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/337/2241/320/ubiquty.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;  &lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;The server from Ubiquity use SIP-container based on JAIN SIP API (compliant with JSR 116).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt;For 3g networks offer the next architecture:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/337/2241/1600/ubiquity_for_3g.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/337/2241/320/ubiquity_for_3g.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;span  lang="EN-US" style="font-family:Tahoma;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;span style=";font-family:Tahoma;font-size:12;"  lang="EN-US" &gt;&lt;!--[if gte vml 1]&gt;&lt;v:shapetype id="_x0000_t75" coordsize="21600,21600" spt="75" preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"&gt;  &lt;v:stroke joinstyle="miter"&gt;  &lt;v:formulas&gt;   &lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;   &lt;v:f eqn="sum @0 1 0"&gt;   &lt;v:f eqn="sum 0 0 @1"&gt;   &lt;v:f eqn="prod @2 1 2"&gt;   &lt;v:f eqn="prod @3 21600 pixelWidth"&gt;   &lt;v:f eqn="prod @3 21600 pixelHeight"&gt;   &lt;v:f eqn="sum @0 0 1"&gt;   &lt;v:f eqn="prod @6 1 2"&gt;   &lt;v:f eqn="prod @7 21600 pixelWidth"&gt;   &lt;v:f eqn="sum @8 21600 0"&gt;   &lt;v:f eqn="prod @7 21600 pixelHeight"&gt;   &lt;v:f eqn="sum @10 21600 0"&gt;  &lt;/v:formulas&gt;  &lt;v:path extrusionok="f" gradientshapeok="t" connecttype="rect"&gt;  &lt;o:lock ext="edit" aspectratio="t"&gt; &lt;/v:shapetype&gt;&lt;v:shape id="_x0000_i1025" type="#_x0000_t75" style="'width:477.75pt;"&gt;  &lt;v:imagedata src="file:///D:\temp\msohtml1\01\clip_image001.jpg" title="ibm_websphere"&gt; &lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;!--[endif]--&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-114259103395132383?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/114259103395132383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=114259103395132383' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114259103395132383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/114259103395132383'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/03/service-delivery-platform-for.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-113992237919656011</id><published>2006-02-14T16:01:00.000+03:00</published><updated>2006-02-14T16:06:19.206+03:00</updated><title type='text'></title><content type='html'>&lt;span id="r_text" name="r_text"&gt;I am tired... :(&lt;br /&gt;A second day I am reading billions specifications from 3gpp.... :(&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-113992237919656011?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/113992237919656011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=113992237919656011' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/113992237919656011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/113992237919656011'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/02/i-am-tired_113992237919656011.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-113949617812893955</id><published>2006-02-09T17:38:00.000+03:00</published><updated>2006-02-13T15:04:08.236+03:00</updated><title type='text'></title><content type='html'>I went to shop and finally bought a ink pen... Yeahh!&lt;br /&gt;Really this action took a lot of time... Time to market! :)&lt;br /&gt;But the ink pen is really cool!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-113949617812893955?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/113949617812893955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=113949617812893955' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/113949617812893955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/113949617812893955'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/02/i-went-to-shop-and-finally-bought-ink.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-113941075567541902</id><published>2006-02-08T17:30:00.000+03:00</published><updated>2006-02-13T18:08:19.756+03:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;font-size:130%;" &gt;LL-parser &amp; LR-parser&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:85%;"&gt;My colleague has sent &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:85%;"&gt;a &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-size:85%;"&gt;pair useful links about LL &amp;amp; LR parsers...&lt;br /&gt;These technologies were not absolutely clear for me.&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/LR_parser"&gt;http://en.wikipedia.org/wiki/LR_parser&lt;/a&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/LL_parser"&gt;http://en.wikipedia.org/wiki/LL_parser&lt;/a&gt;&lt;br /&gt;Long live to Wikipedia !&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id="r_text" name="r_text"&gt;I have sent to my colleague &lt;/span&gt;&lt;span id="r_text" name="r_text"&gt;the link to the book for stop smoke (&lt;/span&gt;&lt;span id="r_text" name="r_text"&gt;as reply). :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-113941075567541902?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/113941075567541902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=113941075567541902' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/113941075567541902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/113941075567541902'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/02/ll-parser-lr-parsers.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22079548.post-113939053785652361</id><published>2006-02-08T12:11:00.000+03:00</published><updated>2006-02-08T12:32:46.906+03:00</updated><title type='text'></title><content type='html'>&lt;span style="font-weight: bold;font-size:130%;" &gt;Joke by &lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;SUN ? :)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:85%;"&gt;Do you know that the first 4 bytes at any java class file is &lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;0xCA 0xFE 0xBA 0xBE&lt;/span&gt;&lt;span style="font-size:85%;"&gt;?&lt;br /&gt;CAFE BABE!! :))&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/337/2241/1600/cafebabe.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/337/2241/320/cafebabe.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22079548-113939053785652361?l=abdulla-a.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://abdulla-a.blogspot.com/feeds/113939053785652361/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22079548&amp;postID=113939053785652361' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/113939053785652361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22079548/posts/default/113939053785652361'/><link rel='alternate' type='text/html' href='http://abdulla-a.blogspot.com/2006/02/joke-by-sun-do-you-know-that-first-4.html' title=''/><author><name>akira_ag</name><uri>http://www.blogger.com/profile/04917992368878353596</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08374394650730925861'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>