Where can I find everything about sockets?

hi,
i want to know everything about sockets (TCP), above all about all possible exceptions and when they are thrown. Until now, I can programm a normal chat programm. But sometimes I got problems with the sockets and then I solve them and I dont really know why. For example, it looks for me that if an outputstream of a socket is closed, the socket itself is closed. Well, I just need more infos about sockets, their streams, and exceptions (or maybe a good FAQ).
thanx

MmM you open them you close them and the rest is history.You use maltithreads with them but that depends on what you are doing.Also you might want to check out orb (Object request brokers) if you are wanting to do high level of network programming that deals with alot of clients.
Also look into OMG (Object Manaement Group)and cobra
Just a few thoughts if you are intrested in network programming.I take it you are since you are wanting to know all you can about sockets.
Good luck

Similar Messages

  • Where can I find help about configuring forms?

    Hi, everyone,
    I want to develop web-based application using forms 9i, but I don't know how to configue my developing enviroment. I searched in forms online help and otn website, but I found nothing, except some articles about forms service. but I don't think I need install forms service when I develop my application. so who can be so nice to tell me where can I find help about this problem.
    besides, after creating a database in my local machine, how can I connect with it in foms?
    thank you very much!

    If you installed Oracle9iDS you'll have everything configured for you. (It basically work the same way as the Oracle9iAS Forms Services so all the documents are still relevant). For a quick understanding of the configuration files check out this document: http://otn.oracle.com/products/forms/pdf/forms9icstowebmigration.pdf
    To connect to your database you need to create a SQL*NET connection and add an entry to your tnsnames.ora using the SQL*NET easy configuration tool.

  • Where can we find details about the different contributor types?

    I see a few members being designated as 'Copper' and 'Silver' contributors. Where can we find more details about these contributor levels?

    The initial ranks are based pretty much on post count only - (having been around for awhile I've seen the "progression"!) - Once you attain the Bronze ranking, other criteria come into play, and as Ann said, details are known only to the admins to prevent manipulation and "rank climbing" as it's been called.
    I gather it's some combination of post count, tag count, kudos received, solutions authored, and then some totally subjective criteria (how well you "play with others", general helpfulness, accuracy of information given, etc).
    The mods and admins do an excellent job of keeping this place informative, useful, and a pretty pleasant place to be.

  • Where can I find knowledge about "java network programming"?

    I am interested in network programming in java. I need some documents and I don't where can I find it?

    http://java.sun.com/docs/books/tutorial/networking/index.html

  • Where can I find information about creative/artistic software for my Mac?

    I write (mostly children's plays) so I need to find out exactly what kinds of software are available to me for scripts, film, published material, etc. I am planning to rewrite a script which has been produced on stage several times into an animated film if I can learn how.  I need some software to help me with this project.
    I also want software with various capabilities for needlework, quilting, crochet, sewing, pattern design, etc.
    For years I have seen artists and craftspersons on tv demonstrating work they have designed on their own computers and then transferred to an art medium and though I have looked, I am evidently not checking in the right places to find said software.
    Any help, suggestions or websites you give will certainly be appreciated.
    Thanks
    Carole

    itzamirakul wrote:
    I write (mostly children's plays) so I need to find out exactly what kinds of software are available to me for scripts, film, published material, etc. I am planning to rewrite a script...
    For writing you can use anything, but for the most bang for no money, I suggest the free LibreOffice suit.
    It has word processing, spreadsheet, drawing and much more, all free. It's cross platform so anyone who downloads the free software can read it your files. Mac, PC or Linux, doesn't matter.
    http://www.libreoffice.org/
    itzamirakul wrote:
    ...into an animated film if I can learn how.  I need some software to help me with this project.
    Well depends upon what sort of animation, 3D animation is very complex and requires a powerful machine and even racks of machines to do the final rendering.
    2D simple animation I don't know of anything off hand, I'm guessing you need something that you can make changes in the frames and play it over and over until you get the desired result, moving things around and creating your story line. etc.
    You'll need music and sound creation tools to create your clips, iMovie/GarageBand can likely help bring those two together, but doesn't do the animation, you need something else for that.
    itzamirakul wrote:
     I also want software with various capabilities for needlework, quilting, crochet, sewing, pattern design, etc.
    Ok your likely looking at the Adobe Creative Suite, with Photoshop, Illustrator and perhaps even InDesign for laying out any printed material like manuals and booklets.
    Illustrator has exteremly fine controls of detailed artwork, create patterns that you can duplicate and so forth.
    itzamirakul wrote:
     For years I have seen artists and craftspersons on tv demonstrating work they have designed on their own computers and then transferred to an art medium and though I have looked, I am evidently not checking in the right places to find said software.
    Well like any artist they use the computer to assist them to get their artwork done, but then need to use various manual techniques and sometimes very expensive machines you never see to transfer that medium to their end product.
    Computers can't do everything, they are tools that can perform certain functions, it takes the human and training to transfer that to a finished piece.
    A education in the graphics art field may assist you there, reading how to go about achieving your goals and see how a computer can help or not help.
    You can check over at Cnet.com or MacUpdate.com for creative Mac software, lots ot choose from.

  • Where can I find information about using the Mozilla Help web pages?

    Such as tips to make searching the help pages faster like adding symbols + or - or " which some internet search systems use.
    There is simply too much information offered for me ( a neurologically disabled person - specifically with working memory difficulties [dyslexia, dyspraxia/DCD] ) and all one can do is write yet another new question - which will probably be a repeat of what has been asked before in a different way and increase the already existing mass of information for the next enquirer to 'wade; through!
    The consequence of not knowing where to look for information, is that I just bumble along and never become as proficient using Firefox (and the web and my computer) as might be possible if I had a really good teacher giving personal one to one guidance matching my knowledge gained so far and skill potential.

    Hi Andrew
    The main introduction to Firefox are these articles
    * https://www.mozilla.org/en-US/firefox/tour/ (it is interactive click to see what happens)
    ** https://www.mozilla.org/en-US/firefox/desktop/
    * [[Get started with Firefox - An overview of the main features]] a long article with plenty of pictures and short video clips
    This is a listing of your previous questions on this forum
    * https://support.mozilla.org/en-US/search?a=1&asked_by=TolknyAgain&sortby=1&w=2
    *Generally for anyone who is signed in to the forum their own questions are seen [https://support.mozilla.org/en-US/questions/all?owner=mine&show=all here] ( [https://support.mozilla.org/en-US/questions/firefox?owner=mine&show=all or] firefox only)
    We do not give general computer help here, but some links that may help you.
    The default search engine used by most versions of Firefox is Google these are some useful help pages
    * [https://support.google.com/websearch/?hl=en#topic=3180167 Welcome to the Search Help Center]
    ** [https://support.google.com/websearch/answer/136861 Search operators] Note a dash maybe used to exclude a word
    **https://support.google.com/websearch/answer/2466433 [ Punctuation and symbols in search]
    * The '''easy way''' just use http://www.google.com/advanced_search
    If you find something useful remember to bookmark it, and that Firefox is good at finding things you have already visited
    * [[How to use bookmarks to save and organize your favorite websites]]
    * [[Awesome Bar - Find your bookmarks, history and tabs when you type in the address bar]]
    Post back in this thread again if you have further questions about Firefox use or our help articles.
    We may not be able to give one to one teaching but we can try to answer questions about Firefox.
    Possibly consider using Firefox on wikipedia and the Khan Academy to learn more yourself.
    This is very simple you have probably already progressed past this but serves as examples
    Some helpful terms
    * [https://simple.wikipedia.org/wiki/Web_browser Browser] <-- clickable link - often blue in colour <br /> More detail https://en.wikipedia.org/wiki/Web_browser
    * [https://simple.wikipedia.org/wiki/Hyperlink Link] <-- link <br />https://en.wikipedia.org/wiki/Hyperlink <-- different article
    * [https://simple.wikipedia.org/wiki/Search_engine Search Engine] <br />https://en.wikipedia.org/wiki/Web_search_engine
    * [https://simple.wikipedia.org/wiki/World_Wide_Web World Wide Web] vs [https://simple.wikipedia.org/wiki/Internet Internet]
    **I will leave it as an exercise for you to look up the ordinary English versions of ''www'' & ''Internet'' in en.wikipedia.org
    ** Note the linked articles are themselves full of links.
    * http://en.wikipedia.org/wiki/Khan_academy -> https://www.khanacademy.org/ <br /> Includes subjects from basic arithmetic to computer programming

  • FAQ: Where can I find links about Revel and related apps?

    USEFUL REVEL RELATED LINKS:
    Getting Started with Revel:
    http://www.adobe.com/support/revel/gettingstarted/revel_gs.html
    Revel Support User Forum:
    http://forums.adobe.com/community/revel
    Elements Organizer Reference:
    http://helpx.adobe.com/pdf/elements-organizer_reference.pdf
    Setting up your mobile albums in Elements:
    http://tv.adobe.com/watch/learn-photoshop-elements-12/setting-up-your-mobile-albums/
    Setting up your mobile albums in Premiere Elements:
    http://tv.adobe.com/watch/learn-premiere-elements-12/setting-up-your-mobile-albums/
    How to publish from lightroom to Revel:
    http://helpx.adobe.com/lightroom/help/prepare-send-or-post-photos.html#publish_from_lightr oom_to_adobe_revel
    Revel app for iOS:
    https://itunes.apple.com/us/app/adobe-revel-cloud-access-for/id455066445?mt=8
    Revel app for Mac:
    https://itunes.apple.com/us/app/adobe-revel/id455068834?mt=12
    Revel app for Windows 8:
    http://apps.microsoft.com/windows/en-us/app/adobe-revel/b78bd006-3b35-4b8b-b97e-8ec4725318 1b
    Revel at adoberevel.com from a web browser:
    http://www.adoberevel.com
    Where to find the Lightroom plugin:
    https://www.adoberevel.com/plugins/lightroom
    GroupPix app for iOS:
    https://itunes.apple.com/us/app/adobe-grouppix/id591490672
    VideoBite app for iOS:
    https://itunes.apple.com/us/app/adobe-videobite/id592464499?mt=8
    Photoshop Express for iOS:
    https://itunes.apple.com/us/app/adobe-photoshop-express/id331975235?mt=8
    (GroupPix, VideoBite, and Photoshop Express all interface with Adobe Revel)

    Hi,
    I have quite the same problem here. I firstly synced my iPad with my desktop, and everything seemed to be fine. Then I synced it with my laptop and two apps I purchased from my desktop disappeared from my iPad... All other apps that I purchased/downloaded directly from my iPad seem to work fine, but I would really like to know something more about the "logic" that iTunes uses for syncing...
    Ah... almost forgor: yes, I read p. 28 on of UG, yes, I contacted iTunes support and they sent me here, and yes I read something (not that much, of course) here and there in the web...
    Really would appreciate your help, because I wouldn't want to "loose" my apps each time I sync to my laptop... thanks!

  • Where can I find details about video editing in CS6?

    It looks like CS6 treats video adjustments almost like layers, but the screen interface does not really show whether that is so. Is it? Also, I am curious what default file format is being used by the File Save As dialogue where video is concerned. It only shows a PSD format but the saved file seems to act like the original MOV file. And the MOV format is not actually offered as an option. Can I get more details about these issues? BTW there are some great new features!

    Some tutorials can be found here:
    http://iceflowstudios.com/2012/tutorials/photoshop-cs6-beta-video-editing/
    http://www.lynda.com/Photoshop-tutorials/Photoshop-CS6-Beta-Preview/97406-2C.html
    http://www.photoshopuser.com/cs6

  • Where can I find information about internals?

    Can any one recommend a book or somthing, short of learning C, where I can learn Solaris Memory structures and really understand what they mean. For example, I have never really heard a good explanation of LWP.

    I don't know that learning C is useful in and of itself, but knowing how to interpret C structures and some C syntax is very good.
    There's "Solaris Internals" (Mauro and McDougal) which is fantastic, but predates Solaris 8. Very good, but a few things have changed. It is being updated, but the last one took them an extra-long time to finish, so I don't think there's a date yet. I often refer to it for bits and pieces of things.
    A book I particularly like is "UNIX Internals: The New Frontiers" by Uresh Vahalia. (unfortunately it's one of those $70+ books). It college textbook style, so that may not be for everyone. It's not Solaris specific.
    Darren

  • Where can I find information about exceptions and errors?

    I'm new to Java and sometimes run into errors that I don't understand. Is there a list of common errors somewhere that I could look at to at least get a general idea of what's causing my problem?
    for instance:
    I'm writing a little program where the user inputs a number and depending on their input a message is displayed. I'm using java.awt.*, java.awt.event.*, & javax.swing.* for my events, buttons, and other goodies. My program compiles & I can execute my main but when I click on the button that grabs the input I get the following errors.
    java.lang.NullPointerException
         at Horoscope$ButtonHandler.actionPerformed(Horoscope.java:44)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)
         at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)
         at java.awt.Component.processMouseEvent(Component.java:5100)
         at java.awt.Component.processEvent(Component.java:4897)
         at java.awt.Container.processEvent(Container.java:1569)
         at java.awt.Component.dispatchEventImpl(Component.java:3615)
         at java.awt.Container.dispatchEventImpl(Container.java:1627)
         at java.awt.Component.dispatchEvent(Component.java:3477)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
         at java.awt.Container.dispatchEventImpl(Container.java:1613)
         at java.awt.Window.dispatchEventImpl(Window.java:1606)
         at java.awt.Component.dispatchEvent(Component.java:3477)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
    I'm not asking for anyone to solve this for me. It's critical that I learn how to troubleshoot and figure out a solution. I was just wondering if there was a site or link on the web that generally discusses what these (and other) errors mean. Or if anybody could tell me what they mean?

    The Java API documentation is the first place to look. Each exception or error is a class. For instance, information on java.lang.NullPointerException is in the API for the java.lang package, toward the bottom.
    For more than that, just search the internet for the name of the exception/error.

  • Where can I find info about my HD!

    Hi, just got my MacMini and he's running like a dream and is such a cutie;)
    I'm curious to know what make the HD is and it's RPM. I've looked in system profiler and all I can find is the model number is ST9808210A. Can anyone help?

    Actually, you can edit a "reply" after someone has posted to it. It depends on which forum you're in how long you have.
    You can edit an original topic you've posted until someone replies to it - no time limit. If someone replies to it right away, even though the "reply" edit time has not run you, you won't be able to edit it.
    -Doug

  • Where can I find Info about the Integration on SAP?

    Hi,
    I´m looking for Info about:
    -Integration of SAP Backend (R/3, BW, CRM)
    -Integration with Legacy or 3rd party Apps
    I´m just finding pieces of info and not a document.
    Do you know if there are SAP Guidelines or whitepapers on this issues?
    I really Apreciate the Help!
    Kind Regards,
    Gerardo

    Hi Gerardo,
    welcome to the SDN Forums first. For R/3 to CRM connectivity I would suggest that you read the Doucuments coming <a href="http://help.sap.com/bp_crmv340/CRM_DE/html/opport.htm">SAP Best Practices for Customer Relationship Management - V3.40</a> in the Building Blocks:
    B01: CRM Generation
    C71: CRM Connectivity
    B09: CRM Replication
    You find a documentation about the Integaration of R/3 and CRM.
    Regards
    Gregor

  • Where can I find information about my Acer Product?

    Looking for Drivers or Manuals, want to talk to an Acer Tech or just read Acer FAQs?  Read this article for information about how Acer is here to help you get the most out of your Acer Product.

    I am looking for a simple answer about the specs of my system, but because it is no longer in warranty there is no way to contact anyone, there are no system specific manuals online and just no place to get a simple answer that should literally take less than 3 minutes to answer. I have looked online at 3rd party sources and received 3 completely different answers. I find it disappointing that a company won't even offer a simple means of asking a quick non-tech support question or providing the old system specific documentation on their website simply because the warranty is expired. This makes me question whether or not I wish to purchase my next system from them...

  • Where can I find information about official support being ended bij Apple concerning 10.6.8?

    Yes I am aware the policy somewhere stipulated n-2 or the 2 latest version of current OSX...
    Yet I like to know if a official date is mentioned for those still running 10.6.8 when it comes to security updates etc.

    Apple doesn't announce when they will stop supporting a operating system version, we sort of figure it out ourselves by the lack of security updates.
    https://support.apple.com/kb/HT1222
    For instance 10.6 didn't get Safari 6 with it's slew of security fixes, so it's time to no longer use Safari, but another browser that does provide timely updates.
    If you been following the news about Flashback botnet and 600,000 compromised Mac's, with nearly 300 in CupertinoHQ itself, then you will know it was caused by Apple not providing security updates for 10.5 and later since 10.7 was released, slow to update Java on 10.5 and later for all OS X versions.
    Apple finally dragged 10.5 (Intel) out of mothballs and provided a update for it in May, also is now updating Java on a timely basis. In fact 10.5 Intel, 10.6, 10.7 will disable Java if it's not used after awhile. Only because of the Flashback botnet, closing the barn door after the horse has already escaped.
    Apple again seems to be repeating it's same mistake with Java again with Safari 6, not providing updates for older OS X users.
    In fact Google was severly hacked once and since they tend to use all Mac's... I wonder...
    OS X security is good, it's just Apple's management/corporate policy is screwed up really bad, like they are asleep at the wheel or doing dope or something, leaving stuff unpatched.
    If programmers can't fix issues they know they need to fix, then what can they do right? They have to earn a living and feed their kids.
    Apple needs to support all their OS X verisons in major circulation, the death of hardware will do the natural turnover thing, there is no need to deny security updates for machines currently in circulation, especially 10.6 which is over 50% right now.
    But Apple never listens because they are morons sometimes.
    Harden your Mac against malware attacks

  • Where can I find information about using the measurement tool and log?

    Am try to use the measurement tool to measure perspective plain; any ideas?

    No one can remotely have "any ideas" to help you when you don't even mention what your problem is nor what your system and workflow are like.
    Of course, when you post here,one assumes you have done your due diligence, read the documentation, the user guide, the Help files in the Photoshop Help menu, as well as done Google and forum searches, etc, and we would expect some sensible, detailed information from you.
    Teaching someone Photoshop from scratch, step by step, exceeds the scope of this forum—or any other forum.
    BOILERPLATE TEXT:
    Note that this is boilerplate text.
    If you give complete and detailed information about your setup and the issue at hand,
    such as your platform (Mac or Win),
    exact versions of your OS, of Photoshop (not just "CS6", but something like CS6v.13.0.6) and of Bridge,
    your settings in Photoshop > Preference > Performance
    the type of file you were working on,
    machine specs, such as total installed RAM, scratch file HDs, total available HD space, video card specs, including total VRAM installed,
    what troubleshooting steps you have taken so far,
    what error message(s) you receive,
    if having issues opening raw files also the exact camera make and model that generated them,
    if you're having printing issues, indicate the exact make and model of your printer, paper size, image dimensions in pixels (so many pixels wide by so many pixels high). if going through a RIP, specify that too.
    A screen shot of your settings or of the image could be very helpful too,
    etc.,
    someone may be able to help you (not necessarily this poster, who is not a Windows user).
    Please read this FAQ for advice on how to ask your questions correctly for quicker and better answers:
    http://forums.adobe.com/thread/419981?tstart=0
    Thanks!

Maybe you are looking for

  • ITunes 10 will not eject a CD

    After I have import sa CD into iTunes, the CD will not eject from iTunes.  If I use the eject keyboard key, or move the CD to trash, I receive a message THE DISK WASN'T EJECTED BECAUSE ONE OR MORE PROGRAMS MAY BE USING IT. So I FORCE EJECT and that d

  • How to create a collaboration room from EJB tier.

    Hi. I have created a EJB Stateless Session Beans, and I want to create a room using the API of KM. I have used the code mentioned in this URL: http://help.sap.com/saphelp_nw04s/helpdata/en/7d/c69c42d706c66ae10000000a155106/content.htm It works fine i

  • Workspace presentation form is not showing texts, what's wrong?

    Why Oracle BPM Studio workspace doesn't show my text? I have added a normal text from design elements to a presentation. The text is showing normally in "Preview in browser", but when I run the workspace, it isn't showing the text. Here are the prope

  • List of Standard events raised by KM Repository?

    Hi , I am looking for list of Standard Events raised by a KM Repository Framework. I could able to get Event ids for moving, deleting , renaming and opening. Actually I need to catch the event of new post in KM Repository. If some body can direct me

  • Remove/hide Details Panel Arrow

    Hi, Is there a way using Design Studio or CMC to remove or hide the Details Panel arrow that appears in the middle of the scrollbar? See screenshot below. Thanks, Anders