A Technical Analysis of Citrix's Application Streaming Announcement

Citrix announced at iForum today that they are developing application streaming technologies to make centrally managed desktop applications available offline to client machines. From a marketing standpoint, this is exactly what Softricity does.

Citrix announced at iForum today that they are developing application streaming technologies to make centrally managed desktop applications available offline to client machines. From a marketing standpoint, this is exactly what Softricity does.

To be fair, Softricity has nothing to worry about. I spent some time in the Tech Lab looking at Citrix’s application streaming project (codenamed “Tarpon”), and trust me, this ain’t Softricity. So while Citrix may targeting Softricity head on in this case, the two companies’ technologies are very different. (Just for the record, the Citrix lab guys never mentioned the word “Softricity,” and they sort of nervously laughed and looked at each other when I mentioned it.)

Citrix Application Streaming (Project Tarpon): What it is and isn’t

Project Tarpon is a set of technologies that are used to package and “stream” applications from a central server to individual client machines. The applications are then executed locally on the client. The cool thing is that the applications are not “technically” installed on the client; instead, their files, DLLs, and registry settings are packaged up and sent down to the client where they’re executed in a Citrix Application Isolation Environment (AIE). This is the same AIE technology that Citrix uses in Presentation Server 4. In fact, this whole Project Tarpon / application streaming thing is really nothing more than “AIE for desktops” with a few management bits written to glue everything together.

The key reason for creating Project Tarpon is that users with laptops can run Tarpon applications even when they’re offline. This has always been a weakness for traditional server-based computing solutions like Presentation Server, so now Citrix can offer a good story for both client/server and desktop Windows applications.

How does Project Tarpon work?

First of all, it’s important to say that at this point, Project Tarpon is just a very early prototype / proof of concept. It is not even beta code yet. I’m going to talk about where Tarpon is today, but it’s important to note that the challenges I outline here may not be representative of the final product. (By the way, with regards to the final product, Citrix has not yet chosen how Project Tarpon will be released. Stand alone? Presentation Server 5? Feature Release? Something completely different?)

Tarpon works by making applications available to users in the same way that current published applications or published content is available (via Program Neighborhood Agent, etc.). The first step is that an administrator must create a Citrix Tarpon application package. This is done by running a special packager utility on a standard computer. The utility watches an application’s installation procedure and makes a list of everything the installation process did (which files were installed, registry keys that were modified, etc.). Once the installation process is complete, the Tarpon packager gathers up all of the bits needed to install the application and creates a package file that sits out on a network share. The package file is then advertised to users or groups like any other Citrix published application.

The next step is for the user to run the application. Project Tarpon requires a client-side agent installation where it basically adds the application isolation environment capability to the client device. Presumably this capability will be incorporated into the standard ICA client when Tarpon is released.

Once the Tarpon application is published, the user clicks on the application icon in PN Agent (or the start menu or wherever). The client retrieves the application’s information from the server. The client sets up an isolation environment and copies the application’s main executable into it. Then the executable is launched.

There are some file system and registry filter drivers as part of the isolation environment that watch for resources the application calls for. If the app needs a specific DLL, the filter driver intercepts that call, copies the needed DLL down from the Tarpon share to the client and then makes that DLL available to the executable within the isolation environment. This process is repeated for every file that’s part of the application package.

What ultimately ends up happening is that the entire application gets cached on the client device within the isolation environment. The idea is that a laptop user could use their laptop without a network connection and the application could be executed from the cache—the user wouldn’t even know it wasn’t a “normally” installed application (except for the fact that it wouldn’t show up in the Add/Remove Programs list).

Other random tidbits about how Project Tarpon works:

  • If you need to update a particular file or apply a hotfix to a Tarpon application, you can simply update an existing package. This update will increment an internal version counter in the package, and the new file(s) will be copied to the user’s client the next time they launch the application while connected to the network.
  • The prototype that we saw at iForum only supported SMB (via UNC shares) as the method of copying packages from the server to the client. Hopefully Citrix will add HTTP/S support, although they may force you to buy an Access Gateway to do this.
  • The transfer of package files from the UNC source to the client device is not compressed at this time, even though the files actually live on the server as part of a compressed CAB file.
  • Even when executing out of the cache, the individual files that make up an application are checked against their source and replaced if they’ve been deleted or tampered with.
  • Project Tarpon applications definitely start up and initially run more slowly than applications that are actually installed locally the old-fashioned way. How much of an impact this will be depends on (a) the size of the application, and (b) the network speed between the UNC share and the client workstation.
  • Applications running within Isolation Environments can communicate with applications are that locally installed on a client device outside of the isolation environment. However, this is one-way and the reverse is not true. For example, Microsoft Word running in an AIE will be able to use the File | Send As Email function to open a new mail message in Outlook locally installed on a client device. However, Word installed locally on a client device would not be able to create a new message within Outlook running in a local AIE.

Why didn’t Citrix just buy Softricity?

Since this sounds a lot like what Softricity does, why didn’t Citrix just buy Softricity? Citrix did try to buy Softricity a few years ago, but a deal could never be completed. No one is really talking about what exactly happened (because these discussions never “really” happened <wink>), but the general consensus is that Citrix wanted to buy the Softricity sequencing and streaming environment right as Softricity was entering the desktop market, and the two companies couldn’t really agree on which components would be bought and for how much.

So instead, Citrix just decided to write their own Application Isolation Environment product for their servers (which was released last April in PS4). Citrix didn’t initially plan on taking this product to the desktop, although one developer tried to see if he could get AIE to work on Windows XP so he could isolate his crazy IE plug-ins, and in doing so a new product was born.

What does this mean for Softricity?

When I first heard the keynote speech that included a description of Project Tarpon, I thought Softricity was dead. However, now that I know more about how Tarpon works I think that Softricity doesn’t have anything to worry about. There are several reasons for this:

First of all (I want to be 100% clear on this), Citrix’s Application Isolation Environments (both in PS4 and Project Tarpon) are NOT application virtualization. Softricity has application virtualization capabilities. Citrix’s AIE are simply file system and registry redirection.

Second, Citrix’s “Application Streaming” is NOT “real” application streaming. Softricity offers streaming capabilities where individual function calls from individual files are cut apart and sent down to the client on an as-needed basis. Citrix’s Project Tarpon, on the other hand, simply copies complete files down to the client one-by-one as they are needed. So yeah, I can see how some could say this is “streamed,” but I think the de facto conventions of the word in this industry suggest that this is not an appropriate description for what Citrix is doing.

Third, Softricity is now on Version 3 of their product, and this Tarpon stuff will be Version 1, so Citrix definitely has some catching up to do.

What does Project Tarpon mean for Citrix?

In many ways, Citrix doesn’t necessarily have to compete directly with Softricity with Project Tarpon. Citrix is focusing on managing all applications—client/server, web, and desktop. If Citrix can integrate their application streaming with Presentation Server in a really cool way then they won’t have to worry about outside competition like Softricity.

For example, Citrix could make it so that you could publish two versions of an application—a traditional ICA-based Presentation Server version, and a desktop streaming Project Tarpon version. A user would be only be presented with a single icon for the application. When the user double-clicked the icon, the system would make a runtime determination as to whether that user should get the ICA version or the locally streamed version of the application. This could even be based on Citrix’s Smart Access technology that’s tied into their Access Gateways. Is the user connecting from a corporate laptop? Stream the app locally. Are they connecting from a personal computer at home? Give them access to the app via ICA.

How will Microsoft fit into all of this?

The dark horse in this whole application streaming race is Microsoft. Even though Citrix never mentioned Microsoft (or Softricity for that matter), it’s no surprise that Microsoft is looking at streaming technology and that this capability will play some role in some future version of Windows. Of course this will be a while from now, but it’s still worth thinking about. (Future Article: “Is Microsoft Windows Server 2010 a Citrix Streaming Killer?”) But of course that’s the dance that Citrix and Microsoft dance, and I don’t see it changing anytime soon.

Join the conversation

61 comments

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

All sounds pretty good and I do like your suggestion about inegrating this technology with smart access - Is there any talk of building license management functionality into this product?

BTW - Do you have any electronic copies of the presentations etc from Iforum that you could post on the site for those of us too poor to afford a ticket to vegas!
Cancel
1) Will there be a tarpon agent which runs on a server, similar to the Softricity Terminal Server Client?

2) I know Appsense have been working with Softricity to allow integration between their new management suite and the Softgrid Client so that isolated (Virtualised) apps can be managed? Is this something Citrix will be looking into .... ?
Cancel
Good overview. BTW, your point about smart access is already in Softricity's ZeroTouch product. It can determine, in real time, the best way to deliver an application (direct or via screen-scraping) based on the bandwidth, ip range, time of day and device the end-user is on.
Cancel
I actually made this prediction at the North East Ohio Citrix User Group meeting when Softricity made their presentation. As stated before, Citrix has lost their focus on what put them on the map to begin with. Citrix has no where to go but to build these services into their product to keep their client base. It's no surprise that they will be running to catchup with features as time goes on.

My concern with Citrix is they continue to price themselves out of the SMB space, offering solutions that only marginally meet the need. Sure, additional functionality is great (i.e. application streaming), but pricing of the product is still the number one detractor.

That, and Softricity does do it better. We'll have to see. . .
Cancel
I was sitting in the iForum keynote yesterday when I heard Citrix try to redefine the term Virtualization. They claimed they had been doing "virtualization" from day one. Myself and several others around me just shook our heads, we're not that gulible. Funny way to try to hop on the bandwagon a few years late.
Cancel
I asked the guys in the tech lab if this product is why Softricity is not here also, and they just looked at each other and kind of laughed. Depending on pricing I could see this as a low cost answer for smaller orgs. who can't afford Softricity.
Cancel
Yeah that was a surprise to me too. I asked Mark Templeton about this in the press conference after the keynote, and his response was something to the affect that Citrix is NOT one of those companies that tries to co-opt a term for their own use!?! I was going to do a writeup on this last night, but I was like, "ugh! I don't have the energy.."

I'll share all this stuff in an article tonight.

Brian
Cancel
Yes, they want to make this an option for sending apps to servers that could potentially replace IMS. (I don't mean that this will replace IMS, I mean it would be an alternative to using IMS.)

As for management, the prototype had a snap-in to the MMC-based Access Suite Console, and you essentially "publish" these Tarpon apps, so yeah, you could say these apps were managed too.
Cancel
Ketchup verses Catchup,
Brian, thanks for shedding light on project RAID, which we where lead to believe was streaming technology. Citrix has a long history of crafting vocabulary to fit their marketing needs, although this form of "hacking" only fools inverters, customers and the channel allowing the folks in the ivory towers to continue to milk the machine.

How unfortunate that after all this time and after all the promise we will wind up with yet an other bottom of the barrel technology from Citrix. History has shown us time and time again (Vertigo, Extranet, Conferencing and Password Manager, NFE, MSAM, Net6 /AG, and I must add where is Smart Access?) that outside of Citrix core, i.e. now defunct MetaFrame, Citrix is unable to deliver a market leading technology.

In today's world only some are lucky enough to inherit something of value. Yet a smaller subset of folks can take that inheritance, work hard and turn it in to something bigger. In the end most trustfarians just take the cash and act like rock stars and live fat off the hard work of others.

I don't care what Citrix says, App steaming = Softricity.
Cancel
Keynote presentation video is available on http: Jim K
Cancel
Softricity is not about App Streaming... Basically, I (and many others) could care less about app streaming for Citrix/TS Servers.. I can easily script and deploy apps.. What softricity is really about is virtualizing applications... Sure Citrix AIE can do file/registry isolation and redirectly, but that's about it.
Cancel
hmmmm......... a little harsh perhaps?
Cancel
I just wonder how I will be able to get hold of all my documents on my file server in the office, when I have streamed my office application to my laptop and when I am out on the road without any network connection.
And who /what is going to take care of the syncronisation of my PST-File when using a streamed version of Outlook? Is it streamed to my laptop too?
But when I have to care that much about management and I have to care that much about syncing documents and so on, what is the advantage compared to a locall installation and technologies like Offline Files?

Cancel
Hi Mitchy,

Specifically, AppSense worked closely with Softricity to ensure that AppSense Performance Manager can hook into and optimize virtualized applications, thus enabling server consolidation on softricity servers.

All the best,

Stephen Voisey

Channel Manager, AppSense
Cancel
Please help me understand.

As far as I can tell the Softricity and Citrix isolation technologies are functionally very similar. That is they both seem to isolate file, registry and objects. One difference is that the Softricity isolated applications are turned into a single file, whereas AIE applications are not. Another is that Softricity has done a great job of marketing their product as something new and unique.

Can someone help me understand the difference at a technical level? Without using marketing fuzz?
Cancel
Come on. You can't be serious. If you are offline you obviously can't get your documents off of a server that is in your office. You would have to pull them over to your laptop before you disconnect from your network.

Cancel
No, Mark. Citrix doesn't just try to co-opt a term. They just co-opt a whole product strategy, marketing message and product demonstration :-) Seriously, you could see the slime coming off of Templeton and Brian Mason when they were presenting Softricity's whole solution and trying to make a case that it was a "new" Citrix idea and product. Very funny stuff.
Cancel
If you want a good in-depth view of the differences - without the marketing distractions - check out Doug Brown's "To Install or Not Install" (or some title like that) white paper. You can find it somewhere on www.dabcc.com It is a good overview of ESD, AIE and Softricity's Application Virtualization technolgies - what the differences are, etc.
Cancel
I think what everyone is forgetting is that Virtualization technology has been around since the late 1960's. All of this stuff is not new.

And if I can somehow dig up some old WinFrame material from the mid-1990s I bet I will find the term "virtualization" used to describe what ICA is doing.

To be completely fair Citrix is now the 6th player on the market with an "application streaming" technology. Softricity by no means corners the market with their solution.
Cancel
I believe he was trying to mean that with Citrix you would have all your applications AND documents available compared to what you get with only app streaming. Ofcourse this is only half the truth, if you go with app streaming it is a must that you have offline documents.
While I appreciate the idea of Softricity, I don't get it why you would need Softricity. The need for an application conflict solution is not that great, especially in environments with under 500 users. Application installations could be done with some other tool with much cheaper price.
I don't feel that it is easy to have a good ROI with softricity versus what you get with server based solutions.
Cancel
This is a further step in the right direction of them providing an affordable utility computing grid. Not the most elegant, but that wont take long to develop. Ok, they only have basic redirection, but the difference between that and 'Virtualisation' as defined by Softricity, is very little.

The Citrix strategy has confused me for some months, but I am beginning to see where they are going. Citrix have been the mainframe enablers of the wintel world and made wedges of cash doing so... but they clearly can't stay in that field when the writers of the OS can do and change whatever they want at a very quick pace, a la winfx/longhorn. So, they become an access company and continue to provide value add, in cahoots with Microsoft. I personally am pleased with their direction and product set...I admit that is from a large corporate perspective, but they are the only real players offering a cross the board - end to end solution.

Widespread use of truly griddable applications is ten years away, in the meantime.. Citrix can make a VHS version of it... market demand and share often mould the future...

revolution brothers...
Cancel
That's all very well, but if you want to deliver virtualised applications to roaming (and disconnected) users, good ol' Server-Based Computing is *not* going to help you. SoftGrid not only streams the apps efficiently to those users and isolates the apps neatly to stop them fighting, but also tracks and *enforces* your application licence usage.
Cancel
Utility computing grid? This redirection copy and paste / streaming solution as well as Presentation Server in general are missing the entire boat in regards to a utility computing grid as there is no processor & memory pooling across a farm! All of Citrix's solutions are restricted to a single machine, yes you can load balance although a user is load balanced to a single machine (least busy), from there a user can only utilize the processing power of that single machine, this is not a grid. Citrix has completly ignored grid technology even when so many high tech companies utilize SBC solutions for grid computing. User requestes an app, the app runs on a controler, the controler utilizes the available processing and memory utilization of the grid.
Cancel
You don't happen to work for Softtricity, do you?
Cancel
First, let me say that I have been a BIG Citrix fan for the last 8 years, and thier value-add is always been obvious to me.
Though, I am beginning to question their future...
At every iForum or Solution Summit, we witness a change in corp. strategy and marketing.
Last year, the hot stuff was the Access Infrastructure, where they neglected their biggest growth potential : the enterprise desktop management (even though the technologies where still there to do it, the marketing wasn't).
Now, after having lost some deals to Softricity, they follow the market (rather than being visionaries), and admit that the historical SBC concept can not span the desktop management market in a strategic way.

On product, yes PS4 is still great. But really, I'm asking myself for the first time : will you need this, and is the added value worth the price. Imagine an enterprise environment with Softricity, so no more server silo's, no installation, the TS farm is just there for processing - nothing more. My feeling is the TS Load Balancing with Session Directory can be enouth here...
Management tools ? well IMS not needed anymore, for RMS most of us have 3rd complementary tools or MOM.
Protocol ? I would refer to your article about RDP and whether Citrix should drop ICA.
Multimedia capabilities ? let's face it, for those users, we will always prefer to have the app on the desktop (since anyway, even with PS, the files are processed locally) > so : SoftGrid for those local applications
Application Publishing & Seamless : yes (but Longhorn...)
Security : yes (but longhorn...)
SmartAccess : yes, but who needs this kind of granularity.

Lets no be mistaken, I still think most products are great, but I really can't see where it leads to...
Cancel
No need to try to dig it up... I handled PR/marketing for Citrix during that time. We never used the word Virtualization or Virtual to describe the technology. Heck we only really used "Remote Access"....which is still what a lot of Citrix installs are for.
Cancel
absolutely agree. my point is that this is an affordable 'utility computing like' solution. Most SME's arent going to have griddable applications in the true sense of grid computing. How many years before MS apps are griddable? indeed, do you think MS apps will every become griddable. It is easier to virutalise and host an entire execution context than it is to have loads of distributed components working in sync with each other. Grids are a thing of the future, and certainly not for the average enterprise for many more years.
Cancel
I completely agree - Citrix is missing the boat. Softricity has the desktop management angle licked. As for AIE, who cares?? Even companies like Provision Networks have built-in redirection, and app publishing, seamless windows, intelligent load balancing and a bunch of other features Citrix can dream about - all for a fraction of the Citrix cost. Put those 2 together (Softricity and Provision) and now Citrix can *** in their pants.
Cancel
Brian - what exactly makes Softricity better than Tarpon? You tease us by saying that it's "real" app virtualization and streaming and Citrix's solution isn't...but you don't really elaborate as to why this matters to us in the real world of managing application deployment. I understand what these words mean, but my problem is more simple: I need to provision apps to my users with minimal cost. Metaframe has been a good solution for me to do this, but it is limited to connected users only. How does Softricity make app provisioning easier for me (over Tarpon and Metaframe) and with their more advanced virtualization and streaming capabilities? Is their advantage similar to Citrix's advantages over Terminal Services? What issues am I going to run into with Tarpon that Softricity would handle for me? From what I saw of Tarpon, it looks to handle all the issues we use Softricity to solve today (of course, we will test this to be sure).

I see your point with the statement that "Citrix is on V1 and Softricity is on V3" but then again, people knowledgeable with Softricity recognize that their V1 and V2 products didn't work very well (if at all).
Cancel
I have been working with SoftGrid since version 2.0.4 and I agree, it didn't work very well. With SoftGrid release 3.0 everything was on a other level. Softricity makes HUGE steps with every release now. Version 3.2 can be compared to the step from 2.x to 3.0. "Tarpon" is expected to be released Q3/Q4 2006. So I guess we just have to see how well Citrix does this with their first release...
Cancel
Gentlemen, let’s not overlook that the had labor of vitalizing Windows Registry and application packaging, which are the largest part of both Softricity and Citrix Tarpon’s efforts, are not that important after MS Windows transition from COM to .NET is over. So, application streaming, i.e. selective “just-in-time” component delivery, will be closer to movie streaming when adoptive bandwidth control and fault tolerance are of much more importance then an application “playback” on the client. In this light, I am not so sure about the future of either Softricity or Citrix.

And as far as Citrix goes, it is unfortunate but I am in a total agreement with the comment that current generation of Citrix executives are “trustafarians”.

ALEX
Cancel
The new printing component in PS 4.0 is worth they upgrade. No longer is print a nightmare.
Cancel
Alex,

COM to .NET? Fine for all new apps but what about the millions of apps that have already been written?

Remember when people said Citrix was going away because everything was going to get re-written for Java?
Cancel
Best of breed vs winning products, the question has been argued for quite some time. For the past two years Citrix has been rounding out the Access portfolio by delivering solutions to the problems that PS customers have, (password manager, net6, netscaler, tarpon) that can also be sold as stand-alone products. Are any of these best of breed? Citrix will be successful with this course of action because businesses all want to have a strong relationship with as few vendors as possible. Presentation server is the landside winning platform and customers will purchase a lot of the other products by default.
Cancel
To say Citrix is just now jumping on the term Virtualization would be wrong. I remember Citrix was using the term "Virtual Desktop" back in Iforum 2000 or 2001. And now with connectivity becoming more and more easily available while regulations are becoming tighter and tighter the Citrix platform is becoming more powerful and more necessary.
Cancel
they also positionned themselves in the "Virtual User Interface" market, but all this is very different than "Application Virtualisation" which is a new concept they push into the market - a concept stolen from another company...
Cancel
We have been busy with Citrix for the last two years and I must say that I really hate citrix for the moment. I whised I never bought it because it's really rubish, it's unstable we had to adapt all our client server software (with loss of functionality). We have problems with printing, etc etc. I wouldn't buy it anymore, i would rather invest my money in high speed leased lines, pc's and servers. Oh, the citrix farm was even based on brand new servers when we started it, so it's not the hardware, but it's the citrix software that is bullshit.
Kind regards from belgium,
Steve
Cancel
Steve, the question is how much of it is citrix and how much of it is microsoft. Remember, metaframe is just an add-on to terminal services. You mention adjusting your software, well guess what, you'd have to do that anyway with terminal services. Truthfully, if the software had been designed according to MS best practices it wouldn't have had to have been redesigned. As for loss of functionality, I would like to hear more on that. I've never seen a piece of software go on that had to actually lost functionality. And the printing, welcome to terminal services, you think it's hard in Metaframe? Try straight up Terminal services.

I'm curious did you work with a vendor or with Citrix on your environment? I have found that many times a poor implementation is because of a vendor that sold themselves as experts but weren't.

I'm not trying to be antagonistic but it sounds like expectations were set that may have been unrealistic to begin with or a misunderstanding of the product and services.

Cancel
Furthermore if you've ever managed a large network with branch offices all over the place you'll find yourself with MUCH greater costs (both in equipment, software, and people). It's not even a fair comparison.

Shawn
Cancel
I love hearing people complain about how terrible Citrix is, when they set it up themselves and have no experience in the Server Based computing space....well duh!
Cancel
I recently saw a product announced by Wyse Technology called Streaming Manager and wondered how this fit into things. From what I can tell it does application streaming sort of like Softricity, but adds a streaming virtualization layer for the OS. As a result you can boot over the network by streaming the OS, so it can be run from PC with no hard drive or a stateless thin client with no flash.

You would need connnectivity so this is apparently not a solution for offline laptop users. On the other hand it expands the scope of what is managed and centralized to include the OS, apparently doing for the OS what the other solutions do for just applications. It apparently could still work for applications published via Citrix. I believe they are in pilot phase and will be shipping before end of this year.
Cancel
This has Softricity cronie written all over it.
Cancel
It also came to my attention just now! It seems Softricity will get some competition!
Streaming Windows XP to ultra-thin clients, it seems a good concept. Way better then playing arround with XP on VMWare sessions.
Let's hope they will unveil more about it soon!

I wrote a little article on this on my new website www.schinning.net in case someone is interested.
Cancel
Wyse Streaming Manager more than likely (via an OEM agreement) contains the AppExpress (Stream Theory product formerly Endeavors Technology). This was one of the first and leading software application products on the market so I'm led to believe.
 
Any comments?
 
Beau
Cancel
Correction, Steaming crap == Softricity.

By the way, Brian, how much did Softricity pay you to write this article?
Cancel
It's hilarious that you people have the b@lls to sling mud at Brian, but are too cowardly to even identify yourselves.  If you're going to accuse someone of being on the take, at least have the courage to say it to their face, instead of anonymously.
Cancel
a few weeks back I saw Wyse present this in a public seminar in Singapore. theoretically it sounds very compelling. i am also sure it will work on simple applications but have doubts if it could stream client intensive applications like I have in my manufacturing environment. got to see it in my environment to believe it.
 
moreover, i think it would be great if this technology could work on my existing PCs before I go for my next painful refresh !
 
- Rashid
Cancel
I believe you're correct re: Endeavors being part of the Wyse Streaming Manager.  It is the former AppExpress solution... Wyse might have added their own flavor to it...
Cancel
[url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http:
Cancel
[url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http: [url=http:  

 
Cancel
ORIGINAL: Guest

I believe you're correct re: Endeavors being part of the Wyse Streaming Manager.  It is the former AppExpress solution... Wyse might have added their own flavor to it...
Cancel
xx
Cancel
Wow Gold is an online role-playing experience set in the award-winning wow gold universe. Players assume the roles of Warcraft heroes as they explore, adventure, and quest across a vast wow gold world. Being "Massively Multiplayer," World of Warcraft allows thousands of players to interact within the same world. Whether adventuring together or fighting against each barcode other in epic battles, players will form friendships, forge alliances, and compete with enemies for power and glory.
Cancel
三级片
a片
 Ã¥â€¦ÂÃ¨Â´Â¹a片 性交
性交电影 美女性交 做爱
做爱电影 激情电影 黄色电影 成人电影 性爱电影 偷拍
裸体写真
激情小电影 黄片
成人小电影 免费淫电影 av女优 波霸
走光劲舞团 性福联盟 大众成人网 激情图片 强奸
激情视频  裸照
激情女郎 成人论坛 成人网站 台湾十八 台湾十八电影  十八电影
98bb
18dy
x365x
dianying
7sese
xiao77 
happysky
happysea
 seqing
863863
wanmm
kiss88
 aisex
Cancel
三级片
a片
免费a片
性交
性交电影
美女性交
做爱
做爱电影
激情电影
黄色电影
成人电影
性爱电影
偷拍
裸体写真
激情小电影
黄片
成人小电影
免费淫电影
av女优
èµ°å…‰
性福联盟
大众成人网
激情图片
强奸
激情视频
裸照
成人论坛
成人网站
台湾十八
台湾十八电影
98bb
18dy
tw18
99bb
x365x
dianying
7sese
xiao77
happysky
happysea
seqing
863863
wanmm
kiss88
aisex
Cancel

good job

Cancel
Microsoft just buy over softcity
Cancel

This is a terrific article!  I hope it works out for Citrix.  However if they support this like they supported the auto client update feature you know will happen there.

Citrix has a tendancy to come out with new technologies (remember Video Server?) and then just dump 'em with little fanfare.  However I can a use for this where apps must run on a desktop itself and not on a server.  Piggish apps would be especially welcome. OH and I hope they aren't relying on Citrix IM for the package builds because certain tools just don't WORK with IM.  But hey its an alpha right so we'll see what happens!

-Sean

Cancel

Can we create the Application Isolation Environments in this case? My case is I have one server which has no much disk space it has MS office 2003 installed in the Citrix box and I want only MS office 2003 service pack2 to be installed in the Citrix box, the problem is that some users want MS office and some want MS office with SP2. I can even install Whole MS office in that box coz of disk space I want only MS office SP2. Kindly can any one help in this.

Cancel
Hi, Joern Rink here,
thanks for this clear technical article.
Cancel

Going to http://www.softricity.com takes you to http://www.microsoft.com/systemcenter/softgrid/default.mspx

Cancel

-ADS BY GOOGLE

SearchVirtualDesktop

SearchEnterpriseDesktop

SearchServerVirtualization

SearchVMware

Close