|
|
|
#1 |
|
Messages: n/a
Hébergeur: |
phpinfo() has a "com_dotnet" section.
It's kind of odd. Here it says... COM Support: enabled DCOM Support: disabled .net Support: enabled What exactly is COM support? What exactly is DCOM support? And what exactly is .net support? And why would it say enabled when .NET is not installed? DCOM means an ActiveX file gets used. COM pretty much means the same thing. Those files tend to be based upon an object model and have a few extra functions there to with various programming environments. ordinal hint RVA name 1 0 000017A6 DllCanUnloadNow 2 1 0000177A DllGetClassObject 3 2 00001790 DllRegisterServer 4 3 00001764 DllUnregisterServer Other than that COM is not much different than standard libraries. And DCOM... that one seems like it might be a COM file put into a publicly accessible folder, but I'll need some more here, if such is available, because something is not sitting too well here. Thanks. -- Jim Carlock Swimming Pool, Spa And Water Feature Builders http://www.aquaticcreationsnc.com/ |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
Jim Carlock wrote:
> phpinfo() has a "com_dotnet" section. > > It's kind of odd. > > Here it says... > > COM Support: enabled > DCOM Support: disabled > .net Support: enabled > > What exactly is COM support? > What exactly is DCOM support? > And what exactly is .net support? And why would it say > enabled when .NET is not installed? Those are all Microsoft thingies. COM is the Component Object Model - a version of the Windows Foundation Classes. DCOM is distributed COM - a patchwork add-on of Win95 that was added because when 95 came out, MS had not considered certain internet implications. ..NET is MS's latest attempt to build an all-in-one, everything-to-everybody architecture. > And DCOM... that one seems like it might be a COM file put > into a publicly accessible folder, but I'll need some more > here, if such is available, because something is not > sitting too well here. |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
> Here it says...
> > COM Support: enabled > DCOM Support: disabled > .net Support: enabled > "Sanders Kaufman" wrote... : Those are all Microsoft thingies. : : COM is the Component Object Model - a version of the Windows : Foundation Classes. COM was originally called OLE (object linking and embedding). Basically any regular libary DLL can become COM if it includes some extra OLE functions to handle object creation, and letting the system know that it can create classful objects. Microsoft adopted new words like, ActiveX and COM to replace OLE (it sounds so much better!). The ActiveX libraries (files) were later branded into two different types of COM, called distributed COM and COM. : DCOM is distributed COM - a patchwork add-on of Win95 that : was added because when 95 came out, MS had not considered : certain internet implications. http://en.wikipedia.org/wiki/Distrib...t_Object_Model DCOM was originally called network OLE. And it's based upon RPC. Does it have a place in PHP? As far as communicating via HTTP, does anyone use it and can anyone provide an example of it's use? I've used GET and POST to get things accomplished with PHP, I'm curious as to how to use DCOM with PHP. : .NET is MS's latest attempt to build an all-in-one, : everything-to-everybody architecture. And I'm wondering why PHP says .net support = enabled where ..net is NOT installed. I'm baffled by this one. It appears PHP looks for one specific file and it exists, PHP declares .net enabled, but .net is actually at least a 50MB package of files which fill a few folders. -- Jim Carlock Swimming Pool, Spa And Water Feature Builders http://www.aquaticcreationsnc.com/ |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
Jim Carlock wrote:
> And I'm wondering why PHP says .net support = enabled where > ..net is NOT installed. I'm baffled by this one. It appears PHP > looks for one specific file and it exists, PHP declares .net > enabled, but .net is actually at least a 50MB package of files > which fill a few folders. I seem to recall something from the docs in which the PHP folks strangely note that this is just a place-holder for something they hope to have PHP doing in the future. It's kinda like building a car with a sticker where the gas gauge should be. |
|
|
|
#5 |
|
Messages: n/a
Hébergeur: |
> Those are all Microsoft thingies.
again sanders, if you don't know what the fuck you're talking about, why the hell would you announce it to the world as if you did know? > COM is the Component Object Model - a version of the Windows Foundation > Classes. well, you got the achronym right anyway. > DCOM is distributed COM - a patchwork add-on of Win95 that was added > because when 95 came out, MS had not considered certain internet > implications. holy fucking shit! you really have no clue here!!! > .NET is MS's latest attempt to build an all-in-one, > everything-to-everybody architecture. again, further proof you have no fucking clue. ..net is an architectural redesign and implementation of what com tries to achieve...however the scope is much more broad than that since ms hopes to reach complete platform independence with its use. it is also birthed in the dispute(s) between sun microsystems and ms and ms' use of what once was their version of java virtual machine. if you didn't know any of that (which is quite obviously the case), you could have at least either kept your yap shut or even googled just a bit more and found out. but i suppose you love the taste of your own feet. >> And DCOM... that one seems like it might be a COM file put >> into a publicly accessible folder, but I'll need some more >> here, if such is available, because something is not >> sitting too well here. dcom is similar to com but allows for remote instanciation of objects (similar to remote procedure calls)...and by remote, i mean creating/using com objects on a completely different server. that's not the end of it, but that is where i'm leaving it. now back to you, sanders...get a clue! |
|
|
|
#6 |
|
Messages: n/a
Hébergeur: |
"Sanders Kaufman" <bucky@kaufman.net> wrote in message
news:MNHFi.2377$Sd4.1809@nlpi061.nbdc.sbc.com... > Jim Carlock wrote: > >> And I'm wondering why PHP says .net support = enabled where >> ..net is NOT installed. I'm baffled by this one. It appears PHP >> looks for one specific file and it exists, PHP declares .net >> enabled, but .net is actually at least a 50MB package of files >> which fill a few folders. > > I seem to recall something from the docs in which the PHP folks strangely > note that this is just a place-holder for something they hope to have PHP > doing in the future. again, your recall is weak and with a little investigation on your part, you could keep yourself from embarasment. the documentation simply states that: ====== This extension is EXPERIMENTAL. The behaviour of this extension -- including the names of its functions and anything else documented about this extension -- may change without notice in a future release of PHP. Use this extension at your own risk. ====== now, does that sound *ANYTHING* like what you just dribbled from your keyboard? > It's kinda like building a car with a sticker where the gas gauge should > be. more like an example of the twainian proverb: It is better to keep your mouth closed and let people think you are a fool than to open it and remove all doubt. which is what the bulk of your posts consist of...opening your yap and removing all doubt. |
|
|
|
#7 |
|
Messages: n/a
Hébergeur: |
"Jim Carlock" <anonymous@127.0.0.1> wrote in message news:46e7460f$0$11009$4c368faf@roadrunner.com... >> Here it says... >> >> COM Support: enabled >> DCOM Support: disabled >> .net Support: enabled >> > And I'm wondering why PHP says .net support = enabled where > .net is NOT installed. I'm baffled by this one. It appears PHP > looks for one specific file and it exists, PHP declares .net > enabled, but .net is actually at least a 50MB package of files > which fill a few folders. ..net support has nothing to do with .net being installed on a system, actually. it means that the ability for php to interact with .net has been enabled. the php source code that handles such interactions comes in the form of a c/c++ module that gets included in php when 1) the module exists and 2) is included as an argument when php is compiled before its use as an A) executable cgi, B) dll, or C) other module (as commonly used in conjunction with apache). whether or not .net itself is installed is a seperate issue. php .net support enabled simply means that you have the ability to use .net through php...of course, .net must be installed unless you intend to have php throw errors at you when you do try to use .net and the framework isn't there. btw, the .net framework is well over 50MB. does all that make sense? |
|
|
|
#8 |
|
Messages: n/a
Hébergeur: |
Steve wrote:
> "Sanders Kaufman" <bucky@kaufman.net> wrote in message > news:MNHFi.2377$Sd4.1809@nlpi061.nbdc.sbc.com... >> Jim Carlock wrote: >> >>> And I'm wondering why PHP says .net support = enabled where >>> ..net is NOT installed. I'm baffled by this one. It appears PHP >>> looks for one specific file and it exists, PHP declares .net >>> enabled, but .net is actually at least a 50MB package of files >>> which fill a few folders. >> I seem to recall something from the docs in which the PHP folks strangely >> note that this is just a place-holder for something they hope to have PHP >> doing in the future. > > again, your recall is weak and with a little investigation on your part, you > could keep yourself from embarasment. the documentation simply states that: > > ====== > This extension is EXPERIMENTAL. The behaviour of this extension -- including > the names of its functions and anything else documented about this > extension -- may change without notice in a future release of PHP. Use this > extension at your own risk. > > ====== > > now, does that sound *ANYTHING* like what you just dribbled from your > keyboard? > >> It's kinda like building a car with a sticker where the gas gauge should >> be. > > more like an example of the twainian proverb: > > It is better to keep your mouth closed and let people think you are a fool > than to open it and remove all doubt. > > which is what the bulk of your posts consist of...opening your yap and > removing all doubt. > > You should take your own advice, Steve. Sanders is more right about it than you are. -- ================== Remove the "x" from my email address Jerry Stuckle JDS Computer Training Corp. jstucklex@attglobal.net ================== |
|
![]() |
| Outils de la discussion | |
|
|